unsavory
adjective
Meaning
Morally offensive, unpleasant, or lacking in social respectability.
Examples
- He tried to distance himself from his unsavory past.
- The politician was forced to resign after his unsavory business dealings were exposed.
Synonyms: nasty, shady, disreputable, unscrupulous