landing craft
English Thesaurus
1. naval craft designed for putting ashore troops and equipment (noun.artifact)
hypernym | : | craft, |
definition | : | a vehicle designed for navigation in or on water or air or through outer space (noun.artifact) |
Visual ArtiKata
Explore landing craft in ArtiKata.com >