: a metal clamp that is locked onto one of the wheels of an automobile to immobilize it especially until its owner pays accumulated parking fines
Love words? Need even more definitions?
Merriam-Webster unabridged
Share