Off-putting trivia Synonyms
Off-putting replaced
Definitions for Off-putting
- (adjective) tending to repel
- (adjective) causing annoyance or repugnance
Synonyms for phrase
OT abbreviation
OT is an abbreviation for Off-putting TriviaWhat does OT stand for?
OT stands for "Off-putting Trivia"