causing annoyance or repugnance; an off-putting remark'
tending to repel; The trappings of upper-class life are off-putting and sterile- Elizabeth Hess
causing annoyance or repugnance; an off-putting remark'
tending to repel; The trappings of upper-class life are off-putting and sterile- Elizabeth Hess