Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of argosy

- A large ship, esp. a merchant vessel of the largest size.

Crossword clue for argosy

- Fleet of ships