Definition of tank trap in English:

tank trap

noun

  • An obstacle placed or constructed so as to impede or prevent the progress of a tank.

Origin

Early 20th century; earliest use found in The New York Times.