on a tight leash
介词短语
英文释义
介词短语
- Tightly controlled; not given the freedom to do as one pleases.
1 次浏览
数据来源: Wiktionary