moral
- adjective (adj)
Meaning: ethical, honest
Synonyms:
aboveboard
blameless
chaste
conscientious
correct
courteous
decent
decorous
dutiful
elevated
exemplary
good
high-minded
honorable
immaculate
incorruptible
innocent
just
kindly
kosher
laudable
meet
meritorious
modest
moralistic
noble
praiseworthy
principled
proper
pure
respectable
right
righteous
saintly
salt of the earth
scrupulous
seemly
square
straight
true-blue
trustworthy
truthful
upright
upstanding
virtuous
worthy
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.