crenellate(verb) verb1. supply with battlementsSimilar word(s): crenel, crenelateDefinition categories: possession, furnish, provide, render, supplySentences with crenellate as a verb:- crenellated leaf