argosy

Noun
  1. One or more large merchant ships (synset 108403011)

Other Searches