amphibious landing
Meaning, Definition & Usage
Dictionary
Related
noun
a military action of coordinated land, sea, and air forces organized for an invasion
MacArthur staged a massive amphibious landing behind enemy lines
WordNet
Previous
amphibian
amphibiological
amphibiology
amphibiotic
amphibiotica
Next
amphibiously
amphibium
amphiblastic
amphibole
amphibolic