Compund Words

Sponsored Links

Last Search Words

Search Result:relaxer




Overview of noun relaxer

The noun relaxer has 1 sense


  • relaxer -- (any agent that produces relaxation; "music is a good relaxer")