inland_revenue
1. [ noun ] (British) a board of the British government that administers and collects major direct taxes
Synonyms: ir
Related terms: agency administrative_unit UK