EnglishMain Dictionary
bulwark
Universal Words
noun
1 ~ (against sth) (formal) a person or thing that protects or defends sth:
a bulwark against communism
2 a wall built as a defence
3 [usuallypl.] the part of a ship's side that is above the level of the DECK