a well-fortified position; a stronghold or citadel

listen to the pronunciation of a well-fortified position; a stronghold or citadel
English - English

Definition of a well-fortified position; a stronghold or citadel in English English dictionary

A well-fortified position; a stronghold or citadel
bastion