Off-putting remarks Synonyms

Definitions for Off-putting


  • (adjective) tending to repel
  • (adjective) causing annoyance or repugnance