Search
to besmirch
01
to talk badly of someone in order to ruin people's impression of them
02
smear so as to make dirty or stained
besmirch
v
Search
to talk badly of someone in order to ruin people's impression of them
smear so as to make dirty or stained
besmirch