Anti Tank Ditches

Anti-tank ditches (or trenches) are extremely effective, if one has the time and engineering plant.