Langimage
English
B2

to be supported or maintained by someone or something.

Meanings

to be supported or maintained by someone or something.

The decision was upheld by the court.

Synonyms

Antonyms

to be confirmed or validated by an authority or evidence.

The theory was upheld by recent research findings.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55