Term of the Road Dictionary
arrester bed
- Language : PIARC Road Dictionary / English
- Theme : Roads Design Components of the Road
- Definition : Area of land adjacent to the road, filled with a particular material to decelerate and stop errant vehicles; generally located on long steep descending gradients [CEN].