centre
noun

a department, area or function to which costs and/or revenues are charged

(Note The US spelling is center.)
Browse by Subjects
allocate
Square Mile
possess
import export
property
See All Related Terms »

misuse
mortgage-backed security
obsolescence
joint management
Forward Operations