Definition of Crenelate

  • 1. Supply with battlements Verb

Synonyms for word "crenelate"

Semanticaly linked words with "crenelate"