Q151
By the skin of one's teeth
A.
Hardly
B.
In time
C.
Hurriedly
D.
Only just
AnswerAnswer: Option D
Solution
Answer: Option D
Solution:
Meaning:
barely manage to do something;
narrowly succeed in doing something;
manage to do something by the smallest margin.