Home

Word

amphibious landing, n.
more info a military action of coordinated land, sea, and air forces organized for an invasion
<noun.act>

amphibious landing

sample sentences

"MacArthur staged a massive amphibious landing behind enemy lines"
semantic pointers
hypernym
domain of synset (topic)