Definition of flodden
English to English noun - a hill in Northumberland where the invading Scots were defeated by the English in 1513
source: WordNet 3.0 - a battle in 1513; the English defeated the invading Scots and James IV was killed
source: WordNet 3.0
Visual Synonyms 
Nearby Word
flodden, fielden, flotten, feldene, flood in, fulton, fleeten, flatten, fleeting, fall down, fleetness, flotation, filiation, floatation, flatness, flitting, foliation, fellation, full-time, full tank
|
|
|