judder bar








noun

  1. NZ a bump built across roads, esp in housing estates, to reduce speedingAlso called: ramp, (chiefly Brit) sleeping policeman
51 queries 0.551