Meaning of citadel

Definition of citadel

(noun) a stronghold into which people could go for shelter during a battle

Other information on citadel

WIKIPEDIA results for citadel
Amazon results for citadel