?
By the skin of one's teeth
Answer & Solution
Correct Answer:
Option
D
Meaning:
barely manage to do something;
narrowly succeed in doing something;
manage to do something by the smallest margin.
Join the Discussion
Login to post a comment or share your explanation.
Login