Langimage
English
B2

to be the first to criticize or accuse someone.

Meanings

to be the first to criticize or accuse someone.

He who is without sin, let him cast the first stone.

Synonyms

Antonyms

Last updated: 2025/01/12 20:21