English dictionary

landing craft meaning and definition

Definition and meaning of landing craft at MeaningMonkey.org. landing craft meaning and definition in the English Dictionary.

LANDING CRAFT noun

Definition of landing craft (noun)

  1. naval craft designed for putting ashore troops and equipment
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: