doriden doriden

Definition(s):

  • (n) sedative (trade name Doriden) used to treat some sleep disorders
Word of the Day
untenable untenable
/ən ˈtɛ nə bəl /