Landing craft, mechanized/Definition

Moderately large landing craft used in amphibious warfare to transport tanks and other heavy equipment from the transport ships to the beach