define the term citadel
Answers
Answered by
8
Answer:
Explanation:
Meaning of citadel in English
A strong castle in or near a city, where people can shelter from danger, especially during a war:
The town has a 14th century citadel overlooking the river.
Answered by
1
Answer:
HERE IS YOUR ANS...
Explanation:
^_^
__________
IT IS A MEETING HALL OF SALVATION ARMY..
Similar questions