Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

inland revenue Definition

Cancel
inland revenue
noun(the Inland Revenue)
the department of the British government that is responsible for collecting taxes

Words Related to inland revenue!

inland revenue Examples by Brain Bank Users