Advertisement

Synonyms of Windjammer

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement