What is the full meaning of crenelations
CRENELATION, a battlement, also CRENELLATION [n]
Example of the word crenelations placed on a Scrabble board.