quitamiedos
Top 50000
Meanings
Noun
1. crash barrier, guardrail, traffic barrier
Examples1
Motorcycle lovers call crash barriers lifetakers or guillotines.