Welcome to the new LearnersDictionary.com. We want to hear your thoughts about the new design.

landing craft

1 ENTRIES FOUND:
Save
landing craftnoun
plurallanding craft
landing craft
noun
plurallanding craft
Learner's definition of LANDING CRAFT  
[count]
: a boat or ship designed to bring soldiers and equipment to the shore
Comments & Questions  
Comments & Questions
What made you want to look up landing craft? Include any comments and questions you have about this word.