(fortified) town

listen to the pronunciation of (fortified) town
English - English

Definition of (fortified) town in English English dictionary

fortified town
town built to withstand attacks
(fortified) town
Favorites