inland revenue Meaning, Definition & Usage

  1. noun a board of the British government that administers and collects major direct taxes
    IR.

WordNet