Akademik

amphibious landing
noun
a military action of coordinated land, sea, and air forces organized for an invasion
-

MacArthur staged a massive amphibious landing behind enemy lines

Topics: ↑military, ↑armed forces, ↑armed services, ↑military machine, ↑war machine
Hypernyms: ↑landing, ↑military action, ↑action

Useful english dictionary. 2012.