Synonyms
- de dicht auf den fersen sein ➜
- de in die enge treiben ➜
- de in schach halten ➜
- de stellen ➜
- en chase after ➜
- en corner ➜
- en drive to wall ➜
- en run down ➜
- en track down ➜
- en run down (v, social) ➜
- en stymie (v) ➜
- en track down (v) ➜
Links to other resources
- en.wiktionary.org 追い詰める