budget department
noun

a department in a large store which sells cheaper goods

Browse by Subjects
European terms
financial institution
shadow director
current account deficit
bid market