Definition Definition

Landing craft

Landing craft— a craft employed in amphibious operations, specifically designed for carrying troops and their equipment and for beaching, unloading, retracting, and resupply operations. 

Category: Defense Terms
Share it: CITE

Related Definitions