Noun: windjammer 'wind,ja-mu(r)
- A large sailing ship
"The windjammer sailed majestically into the harbour"
Derived forms: windjammers
Type of: sailing ship, sailing vessel
Encyclopedia: Windjammer