anti-tank obstacle
structure or terrain built or modified to delay, divert or halt the advance of enemy tanks
dragon's teeth
concrete anti-tank obstacles
anti-tank trench
ditches dug to hold up the advance of enemy tanks
structure or terrain built or modified to delay, divert or halt the advance of enemy tanks