Idioms

on the spot
in a difficult or embarrassing situation
The man was suddenly put on the spot when the reporter asked him about the money.

--- >>>
  • on the spur of the moment
  • on the strength of (something)
  • on the take
  • on the tip of one's tongue
  • on the trail/track of (someone or something)
  • on the up-and-up (up and up)
  • on the verge of (doing something)
  • on the wagon
  • on the warpath
  • on the way (somewhere)
  • Idioms Quiz
  • scare up (somebody or something) or scare (somebody or something) up
  • lay out (money) or lay (money) out
  • take a trip
  • hopeless at (doing something)
  • a hue and cry
  • Drop dead!
  • or else
  • have egg on one's face
  • grow on (someone)
  • put away (an animal) or put (an animal) away


  • My Account / Test History

    Fact
    Most dust particles in your house are made from dead skin.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test