alleviator
English Dictionary
->
Letter A
-> alleviator
Search Dictionary:
alleviator Definition
(n)
a
therapist
who
makes
suffering
more
endurable
(n)
remedy
that
alleviates
pain
without
curing
alleviator Synonyms
alleviant
alleviator
palliative
© Art Branch Inc.