smeared
3 definitions
• 3 examples
3
to publicly accuse someone of something unpleasant, unreasonable, or unlikely to be true in order to harm their reputation: