SMUDGE


Meaning of SMUDGE in English

n. smear, blot, stain; smoky fire (especially one made to drive away insects)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.