VividLex

Home / Thesaurus / off-putting

Thesaurus: off-putting

causing annoyance or repugnance

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. adj. causing annoyance or repugnance
  2. adj. tending to repel
  3. j:100 s causing annoyance or repugnance s tending to repel