English → Hindi dictionary
amphibious landing
Definition
a military action of coordinated land and sea and air forces organized for an invasion; "MacArthur staged a massive amphibious landing behind enemy lines"
Looking for poetry? Read shayari and poems by great poets.