ENGLISH
REFERENCE

town centre

idiom
A1

The main part of a town where you find most of the shops, banks, and restaurants.


© 2026 English Reference