society > society and the community > social attitudes > philanthropy > [noun] > social service provided by (local) government > centre or department (10)
Chiefly British. Frequently with capital initial. A welfare centre or office; the staff of a welfare office or department (cf. welfare centre n. wel…