lift the lid off something —(also: take the lid off something) expose or reveal smth. scandalous, shocking, etc. that has been hidden:
- They are all set to release their explosive video which will lift the lid off their work as undercover agents.
put the tin lid on something —(also: put the lid on something) cause a plan, an activity, etc. to end:
- It’s got to be said that our last two results could well put the tin lid on our hopes.