landing craft tank

Alternative forms

 * - TLC
 * - TLC

Noun

 * 1)  an amphibious assault water vessel designed to transport a tank across water to directly onto shore, where the tank may roll off the vessel onto the shore, while under enemy fire.