defence exam Indian Coast Guard Assistant Commandant (GD/CPL) 2025 Test Series English Vocabulary Match the Following
Select the most appropriate meaning of the given idiom.
By the skin of your teeth
1
Confident of victory
2
Kind towards the weak
3
Determined to strike
4
Just barely