pickupon the spot upon the spot See: ON THE SPOT (1). No categories: add yours Source: A Dictionary of American Idioms 'upon the spot' on video upon the spot是什么意思?怎么读?它的用法你知道吗? upon the spot是什么意思?怎么读?它的用法你知道吗? "With Wily Brain Upon the Spot" from UTOPIA LIMITED by Gilbert & Sullivan - Peccadillo Players Utopia Ltd "With Wily Brain Upon The Spot" sort: relevance, mode: exact match, q: "upon the spot", maxResults: 4, videoEmbeddable: true, videoSyndicated: true, safeSearch: strict, type: video Subscribe to: American IdiomsEnglish Slang Leave my opinion