LANDING CRAFT


Meaning of LANDING CRAFT in English

noun

( pl. landing craft ) a boat with a flat bottom, carried on a ship. Landing craft open at one end so soldiers and equipment can be brought to land.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.