noun
Definition 1
Popular synonym for Her Majesty's Revenue and Customs (HMRC), the government department responsible for assessing and collecting the taxes approved by the parliament in Westminster.
Source: Invertext
Context: Concerns have been raised following HMRC’s decision to take a tougher line on the rules stipulating where small businesses must hold their intellectual property (IP) in order to claim cash back from the taxman for research.
Source: Financial Times 13/07/2009