Toggle navigation
Dict Bay 字典
Home
Search
You are searching for flodden
flodden definition
a
hill
in
Northumberland
where
the
invading
Scots
were
defeated
by
the
English
in
1513
a
battle
in
1513;
the
English
defeated
the
invading
Scots
and
James
IV
was
killed
來源 : wordnet
來源 : Trending