Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun amphibious_landing
1 sense of amphibious landing
Sense 1
amphibious landing -- (a military action of coordinated land, sea, and air forces organized for an invasion; "MacArthur staged a massive amphibious landing behind enemy lines")
=> landing -- (the act of coming to land after a voyage)
=> military action, action -- (a military engagement; "he saw action in Korea")