RhymeZone

 

Think you know it, poet?
Play Twofer Goofer, a new rhyming game.

Definitions of self-treatment:
  • noun:   (medicine) The action of attempting to cure one's own medical condition.
  • noun:   (medicine) A method or substance intended to permit the user to cure their own medical condition.

(Definitions from Wiktionary)

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023