An Encylopedia Britannica Company

Inland Revenue

1 ENTRIES FOUND:
Inland Revenue noun
Inland Revenue
noun
Britannica Dictionary definition of INLAND REVENUE

the Inland Revenue

: the department of the British government that is responsible for collecting taxes compare internal revenue service