Langimage
English
B2

to publicly criticize or oppose something.

Meanings

to publicly criticize or oppose something.

Citizens speak out against the proposed cuts in social services.

Synonyms

Antonyms

Last updated: 2025/08/22 01:53