off-putting
Meaning, Definition & Usage
Dictionary
Related
adjective satellite
causing annoyance or repugnance
an off-putting remark
adjective satellite
tending to repel
The trappings of upper-class life are off-putting and sterile"- Elizabeth Hess
WordNet
Previous
oestrual
oestruation
oestrus
oeuvre
of
Next
offal
offbeat
offcut
offenbach
offence