merlon

/ˈmɜːrlɒn/

Definitions

1. noun

A solid parapet or wall with crenellations, especially in a medieval fortification or castle.

“The castle’s walls featured several merlons, creating a formidable defensive barrier.”

Synonyms

  • crenellation
  • parapet

Antonyms

  • parapet wall without crenellations