landing craft

/'lændiɳkra:ft/
Noun
  1. naval craft designed for putting ashore troops and equipment
landing craft
A landing craft approaches the sandy beach to deliver soldiers and supplies.