Off-putting tensions Synonyms

Definitions for Off-putting


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

OT abbreviation

OT is an abbreviation for Off-putting Tensions
What does OT stand for?
OT stands for "Off-putting Tensions"