"Smear" is a word in ENGLISH

smear ENGLISH
Definition:

Hence, a spot made by, or as by, an unctuous or adhesive
substance; a blot or blotch; a daub; a stain.

smear ENGLISH
Definition:

A fat, oily substance; oinment.

smear ENGLISH
Definition:

To overspread with anything unctuous, viscous, or adhesive;
to daub; as, to smear anything with oil.

smear ENGLISH
Definition:

To soil in any way; to contaminate; to pollute; to stain
morally; as, to be smeared with infamy.

Few words of positivity

Only through sacrifice can Genesis survive.

Claudia Gray, Defy the Stars

WORD SUGGESTIONS
Laugh your heart out.

Why did the goal post get angry?Because the bar was rattled!

haplas HILIGAYNON

háplas - To dab, smear, put on, overspread with something unctuous or adhesive, salve, rub in an ointment or the …

Read the complete definition