Langimage
English
B2

to defend something with great energy and determination.

Meanings

to defend something with great energy and determination.

The lawyer vigorously defended her client in court.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51