SMEARING


Meaning of SMEARING in English

n. spreading, daubing; defaming, degrading, abusing

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