Answer: besmearer

AnswerCrossword Clue
besmearerto sully; defile; soil
besmearerone who besmears
besmearerto smear all over; bedaub