Synonyms: straightarrow
Definition: conventionally moral and upright
Similar words: straight, square
Definition: characterized by honesty and fairness
Usage: straight dealing; a square deal