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).