Flodden Field flod·den·field uncommon noun 1. a battle in 1513; the English defeated the invading Scots and James IV was killed SynonymsFloddenFlodden FieldBattle of Flodden Field Related words Broader terms pitched battle WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.