Etymology

Denver boot

Today it means: A device locked into place over the wheel of a road vehicle, immobilizing it. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok