Ramparted

From Fresh Dictionary

English

Adjective

ramparted

  1. Provided with a rampart.
Personal tools