Definition of Inland Revenue
A board of the British government that administers and collects major direct taxes
Synonyms for word "inland revenue"
Semanticaly linked words with "inland revenue"
united kingdom of great britain and northern ireland
Hyponims for word "inland revenue"