Simple Definition of landing craft
: a boat or ship designed to bring soldiers and equipment to the shore
Full Definition of landing craft
: any of numerous naval craft designed for conveying troops and equipment from a transport to a beach in an amphibious assault
First Known Use of landing craft
Learn More about landing craft
Britannica.com: Encyclopedia article about "landing craft"
Seen and Heard
What made you want to look up landing craft? Please tell us where you read or heard it (including the quote, if possible).