castle
Noun
a large building built in the past with thick walls and towers to protect against attack
Today we visited Leeds castle in England. It looks well defended!
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.