Quencher meaning : Something that quenches (thirst, fire, etc.)
quencher
bolder
cow tree
patio door
dictating