at bay – Deutsch–English translations

🇬🇧 en de 🇩🇪

at bay

  • unable to come closer
auf Abstand
  • cornered
in Schach, in die Ecke, in die Enge
Wiktionary Links