Home Synonyms centre
See UK English definition of centre
1‘the centre of the town’
edge
1‘the story centres on an eye surgeon working in Paris’
READ THESE ARTICLES