English
Noun en-noun
#obsolete a defence, rampart or fortress
Related terms propugn
References OED
ru:propugnacle