Meaning of windjammer

Definition of windjammer

(noun) a large sailing ship

Other information on windjammer

WIKIPEDIA results for windjammer
Amazon results for windjammer