inchon
[ɪn.tʃɒn]
Definitions
1. noun
A seaport city in South Korea, known for its strategic military invasion in 1950 during the Korean War.
“The Inchon Landing was a pivotal moment in the war, marking a decisive shift in favor of the United Nations forces.”