castellations

English

Noun

castellations

  1. plural of castellation