1.
To speak daggers

2.
To talk shop

3.
To let the cat out of the bag

5.
To hang up one's hat

6.
Be in the mire

7.
To keep one's head above water

8.
To pay off old scores

10.
To get the hang of a thing

Read More Section(Idioms and Phrases)

Each Section contains maximum 100 MCQs question on Idioms and Phrases. To get more questions visit other sections.