Topic: ROADS


crash barrier

noun
     
crash barrier [countable] British English
TTR a strong fence or wall built to keep cars apart or to keep them away from people, in order to prevent an accident

Explore ROADS Topic