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