|

amphibious landing

DEFINITIONS OF: amphibious landing

1

n a military action of coordinated land, sea, and air forces organized for an invasion

“MacArthur staged a massive amphibious landing behind enemy lines”
Type of:
landing
the act of coming to land after a voyage
action, military action
a military engagement
WORD FAMILY
USAGE EXAMPLES