meaning of amphibious assault

1. an amphibious operation attacking a land base that is carried out by troops that are landed by naval ships


Related Words

amphibious assault |

Developed & Maintained By Taraprasad.com

Treasure Words