Inland Revenue

1 ENTRIES FOUND:
Save
Inland Revenue noun
Inland Revenue
noun
Learner's definition of INLAND REVENUE

the Inland Revenue

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