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
Comments & Questions
Comments & Questions
What made you want to look up Inland Revenue? Include any comments and questions you have about this word.