Definisi 'sailing ship'
English to English
noun
1 a vessel that is powered by the wind; often having several masts
source: wordnet30
More Word(s)
weatherliness, weatherly, vessel, watercraft, bark, barque, brig, brigantine, hermaphrodite brig, boom, gaff, gaff-headed sail, gaffsail, helm,

Visual Synonyms
Click for larger image