rubber heels
Noun
Meaning
rubber heels pl (plural only)
(UK, dated, informal) Police officers tasked with investigating corruption within the police force.
Noun
rubber heels pl (plural only)
(UK, dated, informal) Police officers tasked with investigating corruption within the police force.