Meaning of restoril
Definition of restoril
(noun)
a
frequently
prescribed
benzodiazepine
(trade
name
Restoril); takes
effect
slowly
and lasts
long
enough
to
help
those
people
who
wake
up
frequently
during the
night
Other information on restoril
WIKIPEDIA results for
restoril
Amazon results for
restoril
Tweet