cleansing department

 

noun

British
  • a department of local government that collects refuse or rubbish.