Landing craft has 2 different meanings across 1 category:
Noun
naval craft designed for putting ashore troops and equipment
a type of flat-bottomed boat used to transport infantry and vehicles onto a shore during an assault from the sea