ARGOSY MEANING IN ENGLISH

• Argosy Definition & Synonyms

  1. (n.) A large ship, esp. a merchant vessel of the largest size.


RECENT SEARCHES