amphibious landing

from WordNet (r) 3.0 (2006)
amphibious landing
    n 1: a military action of coordinated land, sea, and air forces
         organized for an invasion; "MacArthur staged a massive
         amphibious landing behind enemy lines"
    

[email protected]