OFF THE HOOD
Meaning of OFF THE HOOD in English
adverb (or adjective)
: out of a difficulty or trouble
counted on his friends to get him off the hook
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012