Synonyms of Amphibious Landing in English :
Antonyms of Amphibious Landing in English
Thesaurus of Amphibious Landing in English
Amphibious Landing
see definition of amphibious landingHypernyms of amphibious landing
1. (noun) a military action of coordinated land, sea, and air forces organized for an invasion
Domain Categories of amphibious landing
1. (noun) a military action of coordinated land, sea, and air forces organized for an invasion