cost centre noun1 •A division or project of an organization to which costs can be specifically allocated. formscost centres