Loading page
battle of puebla is a noun meaning "a battle in which Mexican forces defeated the French in 1862". It carries one recorded sense.
Definitions, synonyms and semantic relations for battle of puebla come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.