Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun windjammer
1 sense of windjammer
Sense 1
windjammer -- (a large sailing ship)
=> sailing vessel, sailing ship -- (a vessel that is powered by the wind; often having several masts)