Definitions of Inland revenue:

  • noun:   a board of the British government that administers and collects major direct taxes