SynonymX
Speak
Off-Putting
Definition of Off-Putting
1.
Causing annoyance or repugnance
Adjective Satellite
2.
Tending to repel
Adjective Satellite
Semanticaly linked words with "off-putting"
displeasing
unappealing