• Ramparted

    Adjective

    adjective

    1. Provided with a rampart.
    © Wiktionary