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