English Dictionary
Definition the Inland Revenue in British English
the Inland Revenue
1
the former name for the British government department responsible for collecting taxes. It became part of HMRC in 2005, but people still use the old name in unofficial contexts.
