Definition of "Inchon" :
noun: a battle in the Korean War (1950); United States forces landed at Inchon
noun: a port city in western South Korea on the Yellow Sea
noun: a battle in the Korean War (1950); United States forces landed at Inchon
noun: a port city in western South Korea on the Yellow Sea