What is the meaning of the word "off-putting"?
Definitions:
-
causing annoyance or repugnance adjective
- That was an incredibly offputting remark.
-
tending to repel adjective
- The trappings of upperclass life can be offputting and sterile.