Definition of Inland Revenue

  • 1. A board of the British government that administers and collects major direct taxes Noun

Synonyms for word "inland revenue"

Semanticaly linked words with "inland revenue"

Hyponims for word "inland revenue"