Definitions
adjective
causing annoyance or repugnance
“an off-putting remark”
adjective
tending to repel
“The trappings of upper-class life are off-putting and sterile”
Look “off-putting” up elsewhere
Want another word?
Spin the dictionary for a fresh one.