Langimage
English
B2

to criticize or complain about someone or something persistently.

Meanings

to criticize or complain about someone or something persistently.

He always carps at his colleagues.

Synonyms

Antonyms

Last updated: 2025/01/11 11:58