Thesaurus.com
Dictionary.com
Definitions

rampart

[ram-pahrt, -pert] / ˈræm pɑrt, -pərt /