ExamVeda
Login
Home
Idioms and Phrases
?

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.
Examveda
Question posted by Examveda
Community

Join the Discussion

1 Comment
Parijat Biswas
Parijat Biswas 6 years ago
Why not in time