WordRel.com
amphibious landing
Noun
a military action of coordinated land, sea, and air forces organized for an invasion
domain topic
armed forces
armed services
military
military machine
war machine
hypernym
action
landing
military action
amphibious landing vs action
amphibious landing vs landing
amphibious landing vs military action
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details