The story
# Compare Jersey barrier.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A device locked into place over the wheel of a road vehicle, immobilizing it. Full definition →
# Compare Jersey barrier.
Etymology from Wiktionary, CC BY-SA 4.0.