Langimage
English
B2

to criticize someone or something thoroughly and harshly.

Meanings

to criticize someone or something thoroughly and harshly.

He was criticizing to the core about the new policy.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59