Meaning of “galleon” in the English Dictionary

british dictionary

"galleon" in British English

See all translations

galleonnoun [ C ]

uk /ˈɡæl.i.ən/ us /ˈɡæl.i.ən/

a large sailing ship with three or four masts, used both in trade and war from the 15th to the 18th centuries

(Definition of “galleon” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)