shillelagh(noun) noun1. a cudgel made of hardwood (usually oak or blackthorn)Similar word(s): shillalahDefinition categories: man–made, cudgel