blandisher
BLAND'ISHER
, n. One that flatters with soft words.