town ·noun (PLACE YOU LIVE)

Definition: the place where you live or work Level: B1