Definition of windjammer

Definition of windjammer
  1. windjammer Noun a large iron-hulled square-rigged sailing ship with three or more masts
Need more help? Try our forum NEW