Sekirov Dictionary

crenelled

adjective2

  1. Having embrasures.
forms

more crenelled · most crenelled

This dictionary works without the internet: on your phone · in Chrome