renule /rɛˈnuːl/ ← Back to R Definitions 1. noun A small dewdrop or a tiny drop of liquid. “The renule glistened on the spider’s web.” Synonyms dewdrop drop Antonyms deluge