SMEAR


Meaning of SMEAR in English

n. smudge, spot, stain; slander, libel, slur; material smeared on a slide for microscopic examination (Medicine)

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