Synonyms for "crenelle"

Words with similar meaning