Synonyms of Landing Craft in English :
Antonyms of Landing Craft in English
Thesaurus of Landing Craft in English
Landing Craft
see definition of landing craftHypernyms of landing craft
1. (noun) naval craft designed for putting ashore troops and equipment