Student Dictionary

One entry found for landing craft.
Main Entry: landing craft
Function: noun
: any of numerous naval craft designed for putting troops and equipment ashore

Pronunciation Symbols