centre ·noun (PLACE)

Definition: a place or a building used for a particular activity Level: A2