English version

Denver boot

From Longman Dictionary of Contemporary EnglishDenver bootˌDenver ˈboot noun American English infml  a metal object that the police fasten to an illegally parked car so that it cannot be moved; wheel clamp
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.