What R is the embankment surrounding a castle? In Words & Languages Trivia AnswerRampart Share and Enjoy !