SynonymX
Speak
Amphibious Landing
Definition of Amphibious Landing
1.
A military action of coordinated land, sea, and air forces organized for an invasion
Noun
Semanticaly linked words with "amphibious landing"
landing
action
military action
armed forces
armed services
military
military machine
war machine
Hyponims for word "amphibious landing"
landing
action
military action