have the drop on
动词 v.
英文释义
动词 v.
-
To possess an advantage over another person, by acting before that person.
— They had the drop on us and I had the feeling normally associated with nakedness. But they did not seem keen to take the plunge.
2 次浏览
数据来源: Wiktionary