Inchon - Definition

inchon

n 1: a port city in western South Korea on the Yellow Sea [syn:
Inchon, Incheon, Chemulpo]
2: a battle in the Korean War (1950); United States forces
landed at Inchon

Look up another word