rabbit in the headlamps
名词 n.
英文释义
名词 n.
-
Synonym of deer in the headlights.
— This method of birc-catching is based on the ‘rabbit in the headlamps’ principle.
4 次浏览
数据来源: Wiktionary