Get Your Premium Membership

Inland Revenue

[n] (British) a board of the British government that administers and collects major direct taxes


Related Information

More Inland Revenue Links

Synonyms

IR



Book: Shattered Sighs