LANDING CRAFT Meaning of LANDING CRAFT in English flat bottomed boat used to transfer troops from ship to shore Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012