Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

propugnacle Definition

Cancel
propugnacle
noun
A defence, rampart or fortress

Words Related to propugnacle!

propugnacle Examples by Brain Bank Users