Home
Search
Index
Definify.com
Definition
2025
drelin
drelin
English
Noun
drelin
(
uncountable
)
A particular
steroid
glycoside
.
French
Interjection
drelin
brrr
,
whirr
(
a whirring sound, such as that of a machine
)
Synonyms
dring
Similar Results
Drein
Cretin
Ermelin
Berlin
Dueling
Dunlin