Advertisement

Advertisement

wheel clamp

noun

  1. a device fixed onto one wheel of an illegally parked car in order to immobilize it. The driver has to pay to have it removed


Advertisement

Advertisement

Advertisement

Advertisement


wheelchair racewheeled