tire shoe

listen to the pronunciation of tire shoe
English - English
boot on a car that prevents the car from driving