Langimage
English
B2

in support of or to protect someone or something from criticism or attack.

Meanings

in support of or to protect someone or something from criticism or attack.

She spoke in defence of the policy at the meeting.

Synonyms

Antonyms

Last updated: 2025/10/14 17:28