Definify.com

Definition 2024


ramparted

ramparted

English

Adjective

ramparted

  1. Provided with a rampart.