Feedback
Inland revenue
Meaning
Noun
●
Revenue
derived
from
stamps
,
excise
,
income tax
, etc.
Name
●
a British government
department
responsible
for the
collection
of
taxes
(not including local
taxes
and
customs
and
excise
duties).
Sourced from
Wiktionary
Synonyms
Tax Office
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better