The word "centre" typically refers to the middle point or central location of something. It can also represent an organization or facility that serves as a hub or focal point for various activities or services. Full definition
Place in centre of oven and roast for 20 minutes, until soft and starting to brown. (pizzarossa.me)
My students certainly did, since their results were consistently above average for similar centres for this unit with average grade B and a 1.4 residual. (tes.com)
It isn't in every match we will have two left backs at centre back. (justarsenal.com)