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
LANDING CRAFT Defined for English Language Learners
Definition of landing craft for English Language Learners
: a boat or ship designed to bring soldiers and equipment to the shore
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).