galleon

definition: a large square-rigged sailing ship with three or more masts
example:
speech part: noun
synonyms:

How galleon is being used?