Word info Synonyms

Denver boot

Noun

Meaning

Denver boot (plural Denver boots)

(Canada, US) A device locked into place over the wheel of a road vehicle, immobilizing it.

Source: en.wiktionary.org

Synonyms

Close letter words and terms