Langimage
English
B2

a person who is honest and morally good.

Meanings

a person who is honest and morally good.

John is known as an upright person in the community.

Synonyms

Antonyms

someone who stands up for what is right and just.

She is an upright person who always fights for justice.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51