Argosy definitions

noun

one or more large merchant ships