DENVER BOOT


Meaning of DENVER BOOT in English

a wheel block that stops a car from moving

Greg was drunk, so the police put a Denver boot on his car.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.