Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of cost centre:
noun: (UK, accounting, management) Alternative form of cost center [(accounting, management) A division or project of an organization to which costs can be specifically allocated.]