RELATED WORDS
PARAPHRASING
a strong wall built against attack
fortification, support
a wild bank of earth built to defend a fort etc
fortification, stronghold