amphibious landing n : a military action of coordinated land and sea and air forces organized for an invasion; "MacArthur staged a massive amphibious landing behind enemy lines"
版權所有 © 2024 3Dict.net