Term of the Road Dictionary
traffic calming device
- Language : PIARC Road Dictionary / English
- Theme : Roads Road Equipment Accessories
- Definition : Local carriageway layout (staggered section, choker) or physical device (central island, round- or flat-top road hump, speed bump, rumble strips, etc.) to control the speed of road vehicles.
- Synonyms : speed control device / speed restraint device