Definition Definition

Amphibious warfare ship

Amphibious warfare ship is a combatant ship having organic capability to embark, land, and support landing forces in amphibious operations and which has characteristics enabling long duration operations on the high seas. 

Category: Defense Terms
Share it: CITE

Related Definitions