English Dictionary
Definition windjammer in British English
windjammer noun
[countable] noun
/ˈwɪndˌdʒæmə(r)/
Synonyms and related words
