Off-putting eyes Synonyms

Definitions for Off-putting


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

Definitions for Eyes