English
Detailed Synonyms for amphibious landing in English
amphibious landing:
amphibious landing [the ~] noun
-
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