doriden doriden

Definition(s):

  • (n) sedative (trade name Doriden) used to treat some sleep disorders
Word of the Day
maxim maxim
/ˈmæk səm /