LANDING CRAFT


Meaning of LANDING CRAFT in English

noun Date: 1940 any of numerous naval craft designed for conveying troops and equipment from a transport to a beach in an amphibious assault

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.