Quencher

Noun

  • Something that quenches (thirst, fire, etc.)

Leave a Reply

Your email address will not be published.