upstanding Meaning, Definition & Usage

  1. adjective satellite meriting respect or esteem
    solid.
    • an upstanding member of the community

WordNet