limerod en · NOUN EtymologyFrom Middle English lymrod, equivalent to lime + rod. Meanings A twig or stick smeared with birdlime Forms SpellingFeaturesLabelsSource limerods Number=Plur lexicographic Synonyms limeyard · limetwig