Topic: ROADS


sleeping policeman

noun
     
sleeping policeman [countable] British English
TTR a narrow raised part in a road which makes traffic go slowly [= speed bump]

Explore ROADS Topic