rubber heels

名词 n.

英文释义

名词 n.
  1. Police officers tasked with investigating corruption within the police force. UK,dated,informal,plural,plural-only
    — […] Going in to do the work of the Rubber Heels.' She asked what the Rubber Heels were, when they were at home. 'The Rubber Heels, heart, are the police investigation department. […]
0 次浏览 数据来源: Wiktionary