Inland Revenue n : a board of the British government that administers and collects major direct taxes [syn: {IR}]
Copyright © 2024 3Dict.net