🇬🇧 en nl 🇳🇱

at bay

  • (set phrase, idiomatic) Unable to come closer; at a distance.
op afstand
  • (set phrase, idiomatic) Cornered; unable to flee.
in het nauw
Wiktionary Links