n.
an off-putting or unpleasant quality or feature: the name is a major put-off
Oxford American Dictionary
n.
an off-putting or unpleasant quality or feature: the name is a major put-off
Oxford 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