argosy

/ˈɑrgʌsi/

Explore definitions, synonyms, and language insights of argosy

Definitions

Noun
one or more large merchant ships

More General Terms