sailing ship

Noun
  1. A vessel that is powered by the wind;
    Often having several masts (synset 104135920)

Other Searches