What is the full meaning of crenelates
CRENELATE, (US) to provide with battlements, also CRENELLATE [v]
Example of the word crenelates placed on a Scrabble board.