Inchon
1.
(
noun
) a battle in the Korean War (1950); US forces landed at Inchon
Related Words:
amphibious assault
Terms and Conditions of Use / Copyright Notice