denver boot
my car has four wheels each complete with its own denver boot
colloquial term for a wheel clamp
"my car has four wheels each complete with its own denver boot" What is the definition of "denver boot"?