Term of the Road Dictionary
escape road
- Language : PIARC Road Dictionary / English
- Theme : Roads Design Components of the Road
- Definition : Ramp designed to stop out-of-control vehicles, usually lorries, by using gravel arrester beds, reverse gradients, or a combination of both.
- Synonyms : emergency escape ramp (US)