Etymology

besmirk

B3E1S1M3I1R1K5

Today it means: To besmirch; sully; befoul. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok