Home

Word

landing craft, n.
more info naval craft designed for putting ashore troops and equipment
<noun.artifact>

landing craft
semantic pointers
hypernym