QUENCHER


Meaning of QUENCHER in English

n. person or thing which satisfies a need; soother, reliever; extinguisher; suppressor, queller

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.