Home
Advance Search
Dictionary
Words with Friends solver
Meaning of allayer
Definition:-
A person who or thing which allays something; especially a person who or thing which tempers, restrains, or alleviates pain, a strong emotion, etc.; a mitigator, an assuager. (noun)