no room at the inn

名词 n.

英文释义

名词 n.
  1. 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