dieugard
dɛˈɡɑːrd
Definitions
1. noun
A defensive position or fortification, especially one with a circular or oval shape.
“The medieval castle was built to protect its inhabitants from invaders and maintain a secure dieugard.”
dɛˈɡɑːrd
1. noun
A defensive position or fortification, especially one with a circular or oval shape.
“The medieval castle was built to protect its inhabitants from invaders and maintain a secure dieugard.”