on the spot

US 
UK 
  • na.当场;立刻;【商业】用现货[现款];(人)准备妥当
  • Web在现场;在场;马上
na.
1.
当场,在现场;立刻;【商业】用现货[现款];(人)准备妥当,没有疏忽;(射击等)姿势好;〔美俚〕处境危险的;注定要被暗杀的;【运】在困难环境中苦斗的

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard