LET OFF THE HOOK


Meaning of LET OFF THE HOOK in English

To miss a chance to defeat or score against, especially in sports or games. * /We almost scored a touchdown in the first play against Tech but we let them off the hook by fumbling the ball./ * /The boxer let his opponent off the hook many times./

Slang English vocab.      Английский сленговый словарь.