off-putting - Dictionary definition and meaning for word off-putting
Powered by Mnemonic Dictionary
Think of "Off Repellent". Use it to "repel" or "Put off "mosquito because they are "unpleasant"