on the spot

介词短语

英文释义

介词短语
  1. At that very moment. idiomatic
    — He liked the house, so he made an offer on the spot.
  2. Having to answer or decide without warning or preparation. idiomatic
    — All the sudden questions put him on the spot and he had to think quickly.
  3. In a particular place. idiomatic
    — This report comes from our man on the spot in Gaza.

词汇关系

0 次浏览 数据来源: Wiktionary