centre
noun

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

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

price mechanism
Trading Unit
foreign direct investment
real wages
bank holiday