CASTELLATION MEANING IN ENGLISH

• Castellation Definition & Synonyms

  1. (n.) The act of making into a castle.


RECENT SEARCHES