crenelate Meaning and Definition
1. s. having or resembling repeated square indentations like those in a battlement
2. v. supply with battlements
1. s. having or resembling repeated square indentations like those in a battlement
2. v. supply with battlements
Sponored Video