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
