on the hook
Meaning
- In debt; obligated to pay or provide; liable; responsible or blamed.
- Slaughtered for food.
Synonyms
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "on the hook" and many other words and sentences in English.