Befitting the meaning of the word, antonyms for 'be-smears' reflect positivity and cleanliness in their meaning. The word which means 'to tarnish, stain or soil someone's reputation or image' has opposite words like 'adulate, acclaim or laud' which refer to glorification or praise. 'Cleanse, purify or sanitize' can be used to show the cleaning or purification of something while 'compliment, flatter or extol' can depict the positive aspects of a person, thing or situation. 'Exalt, honor or respect' can refer to highlighting the superiority, nobility or importance of something. These words work well in creating a positive impact and showing appreciation, respect, or gratitude.