English word

Obnoxious

Definitions

adjective

  1. odiously or disgustingly objectionable : highly offensive
  2. exposed to something unpleasant or harmfularchaic
  3. deserving of censurearchaic

Synonyms for obnoxious

Closest evidence-backed alternatives.