Meaning of off-putting
Definition of off-putting
(adj)
causing
annoyance
or repugnance; "an off-putting remark"
tending
to repel; "The
trappings
of
upper-class
life
are off-putting and sterile"- Elizabeth Hess
Other information on off-putting
WIKIPEDIA results for
off-putting
Amazon results for
off-putting
Tweet