n.
an off-putting or unpleasant quality or feature: the name is a major put-off
Oxford Dictionary
n.
an off-putting or unpleasant quality or feature: the name is a major put-off
Oxford American Dictionary
ph.
cancel or postpone an appointment with someone
Oxford Dictionary
ph.
cancel or postpone an appointment with someone
Oxford American Dictionary
Oxford American Dictionary
Oxford Dictionary
adj.
unpleasant, disconcerting, or repellent: his scar is somewhat off-putting
Oxford American Dictionary
adj.
unpleasant, disconcerting, or repellent: his scar is somewhat off-putting
Oxford Dictionary