Dictionary, Free Dictionary - MyDictionary.net
Definition of " Relaxative " in English English Dictionary
Results
Relaxative Having the quality of relaxing; laxative. a.
Relaxative A relaxant. n.