Smear - Definition - Law Dictionary Home Dictionary Definition smear
Definition :
To overspread with anything unctuous viscous or adhesive to daub as to smear anything with oil
View Judgments Citing this PhraseView Acts Citing this Phrase
To overspread with anything unctuous viscous or adhesive to daub as to smear anything with oil
View Judgments Citing this Phrase