English dictionary
windjammer meaning and definition
Definition and meaning of windjammer at MeaningMonkey.org. windjammer meaning and definition in the English Dictionary.WINDJAMMER noun
Definition of windjammer (noun)
- a large sailing ship
Source: Princeton University Wordnet