no room at the inn
名词 n.
英文释义
名词 n.
-
A situation in which an ineffective pitcher is pitching with the bases loaded.
— The pitcher is struggling to throw strikes but there's no room at the inn.
词源
From the Biblical story of the birth of Jesus (Luke 2).
6 次浏览
数据来源: Wiktionary