exchequer: meaning in law

The national treasury of the British government

Browse all legal terms →