rozzers

  • n.British slang, police