tank trap
noun
any obstacle, such as a number of concrete stumps set in the ground, designed to stop a military tank
Words nearby tank trap
tank locomotive,
tank suit,
tank top,
tank town,
tank trailer,
tank trap,
tank truck,
tank up,
tank wagon,
tanka,
tankage