What does the idiom ‘Tooth and nail’ mean?
A
terribly
B
with utmost effort
C
pleasantly
D
awfully
Correct Answer: with utmost effort