Question: what is the meaning of the idiom put off?
Answer: put off. 1. verb To deter, annoy, or repel. ... verb To delay doing or dealing with something; to procrastinate instead of doing something.