Idioms

on the edge of one's seat
nervously and excitedly waiting for something
I have been on the edge of my seat all day while I wait for the contest to begin.

--- >>>
  • on the eve of (something)
  • on the face of it
  • on the fence (about something)
  • on the fritz
  • on the go
  • on the heels of (something)
  • on the horizon
  • on the horns of a dilemma
  • on the hot seat
  • on the hour
  • Idioms Quiz
  • down the tubes
  • in general
  • square away (something) or square (something) away
  • come out ahead
  • thumbs down on (someone or something)
  • swing (something)
  • pinch pennies
  • at hand
  • fall into line
  • in great demand


  • My Account / Test History

    Sea
    Sea : sea of okhotsk
    area : 1,527,570 sq. km
    avg. depth : 840 mts.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test