What is the full meaning of battlemented
having a battlement [adj]
Example of the word battlemented placed on a Scrabble board.