Definition of "off-putting"

off-putting