Noun Definition

argosy

1.Definition: one or more large merchant ships

Category: General