an ancient town in N Palestine, strategically located on a route linking Egypt to Mesopotamia: site of many battles, including an important Egyptian victory over rebel chieftains in 1469 or 1468 bc
See also Armageddon
Megiddo in American English
(məˈgɪdoʊ)
ancient town in N Palestine, on the plain of Esdraelon: thought to be the Biblical Armageddon