Question: what is the meaning of the idiom to lay off?
Answer: (transitive, idiomatic) To cease, quit, stop (doing something). ... (transitive and intransitive, idiomatic) To stop bothering, teasing, or pestering someone; to leave (someone) alone. Just lay off, okay! I've had enough!