flodden
1. [ noun ] (military) a battle in 1513; the English defeated the invading Scots and James IV of Scotland was killed
Synonyms: battle_of_Flodden_Field Flodden_Field
Related terms: pitched_battle England England
Similar spelling:   flooding
  flood_in
  Flaten
  flatten
  fly_tent