-
nouna stronghold into which people could go for shelter during a battle
Similar:
type of: -
nouna group that defends a principletype of:
-
nounprojecting part of a rampart or other fortificationtype of:
Synonyms & Similar Words