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