|
Definition of Denver boot
1. Noun. (North America) A device locked into place over the wheel of a road vehicle, immobilize immobilizing it. ¹
¹ Source: wiktionary.com
|
1. Noun. (North America) A device locked into place over the wheel of a road vehicle, immobilize immobilizing it. ¹
¹ Source: wiktionary.com