Find the word definition

Wiktionary
cost centers

n. (cost center English)