Definition of tank landing craft in US English:

tank landing craft

noun

  • A naval vessel designed for transporting and landing tanks.

Origin

1940s.