Inland Revenue
See also: inland revenue
English
Etymology
From inland revenue.
Proper noun
- (UK, taxation, historical) A British government department responsible for the collection of taxes (not including local taxes and customs and excise duties).
Further reading
- Inland Revenue on Wikipedia.Wikipedia