English

edit

Noun

edit

castellations

  1. plural of castellation