Englisch
Detailed Synonyms for amphibious landing in Englisch
amphibious landing:
amphibious landing [the ~] Nomen
-
the amphibious landing
– a military action of coordinated land, sea, and air forces organized for an invasion 1the amphibious landing– a military action of coordinated land, sea, and air forces organized for an invasion 1