Idioms

happen upon (someone or something)
to meet someone or find something unexpectedly
I happened upon a very valuable book when I was cleaning up my grandfather's house.

--- >>>
  • happy hour
  • hard feelings
  • hard of hearing
  • hard on (someone or something)
  • hard on (someone's) heels
  • hard up
  • hard-nosed
  • hard-pressed
  • harken back to (something)
  • harp on (something)
  • Idioms Quiz
  • cheer on (someone) or cheer (someone) on
  • red herring
  • hot and heavy
  • take (someone) to task
  • give (someone) credit for (something)
  • gray area
  • tear one's hair out
  • know all the tricks of the trade
  • wreak havoc on/with (something)
  • plumb loco


  • My Account / Test History

    Fact
    Every day, the Hubble telescope transmits enough data to fit 10,000 standard computer disks      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test