Langimage
English
B2

to confront or deal with disapproval or negative feedback from others.

Meanings

to confront or deal with disapproval or negative feedback from others.

The politician had to face criticism after the controversial decision.

Synonyms

Antonyms

to be the subject of public disapproval or scrutiny.

The company faced criticism for its environmental policies.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54