Noun Definition

windjammer

1.Definition: a large sailing ship

Category: Objects