Synonyms of Windjammer

Primary definition: A large sailing ship, especially one used for commercial purposes.

Full Dictionary Entry

Antonyms & Opposite Concepts