English Noun topsails plural of topsail Anagrams 'ospitals, apostilsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads