inland revenue definition

  • noun:
    • a board regarding the British federal government that administers and accumulates significant direct fees

Related Sources

  • Hypernym for "inland revenue"
29 votes

How would you define inland revenue?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!