inland revenue

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

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

inland revenue
The company files its annual tax return with the Inland Revenue.