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
  • one by one
  • tie up (a boat) or tie (a boat) up
  • shoot out (something)
  • in the soup
  • a one-track mind
  • blow (someone's) cover
  • rake in the money
  • put (something) over on (someone)
  • go out for (something)
  • carry coals to Newcastle


  • My Account / Test History

    Fact
    The wings on a banana fly flap back and forth 200 times per second.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test