Noun Definition

allayer

1.Definition: a person who reduces the intensity (e.g., of fears) and calms and pacifies

"A reliever of anxiety", "An allayer of fears"

Related Noun(s):comforter, reliever

Category: People