2. off-putting

adjective. Tending to repel.
Synonyms
Etymology
off-putting (English)
Synonyms
Etymology
off-putting (English)