propugnaculum

Etymology
From.

Noun

 * 1) bulwark, rampart, fortress
 * 2) defence
 * 1) defence