TANK TRAP


Meaning of TANK TRAP in English

noun

: a natural or artificial obstacle of sufficient width and depth and with steep sides to stop military tanks

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.