Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Battle of Puebla
  1. A battle in which Mexican forces defeated the French in 1862

Type of: pitched battle

Encyclopedia: Battle of Puebla