upstanding
Explore definitions, synonyms, and language insights of upstanding
Definitions
Adjective Satellite
meriting respect or esteem; "an upstanding member of the community"
Explore definitions, synonyms, and language insights of upstanding