Sleeping Policeman (noun) Definition, Meaning & Examples

noun
  1. a bump built across roads, esp in housing estates, to deter motorists from speeding
Sleeping Policeman (noun) Definition, Meaning & Examples

More Definitions