centre
noun

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

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

Inland Revenue Commissioner
learning curve
connected persons
regulated consumer credit agreement
sinking fund method