centre
  • noun a focus for activity or attention, or where activities are coordinated
  • verb to move something to a central position

Not what you were looking for?