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