1
[ noun ] (United Kingdom) a sum of money voted by Parliament each year for the expenses of the British Royal Family

Related terms

budget UK

*