town ·noun (CENTRAL AREA)

Definition: the central area of a town where the shops are Level: A2