Inland Revenue

proper noun

Definitions of Inland Revenue

English

the name of the tax authority in several English-speaking countries

Many hours of taxpayers' time is being saved by Inland Revenue's innovative changes to online and phone services.