Dutch–English dictionary

English translation of the Dutch word iemand het mes op de keel zetten

Dutch → English
  
DutchEnglish
iemand het mes op de keel zetten force somebody’s hand; hold somebody to ransom; put a knife to somebody’s throat