or
Don't have an account? Register
Each of the following idioms is followed by some alternative. Choose the one which best expresses its meaning :-‘to keep one's head’
to save oneself
to be self respectful
to keep calm
None of these
The idiom 'let things slide' means-