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
  • smell a rat
  • give (someone) a head start
  • keep up with (someone or something)
  • under the counter
  • so long
  • to and fro
  • weigh on/upon (someone's) mind
  • in a world of one's own
  • hang on (someone's) every word or hang on every word of (someone)
  • cool down


  • My Account / Test History

    Fact
    The sentence "The quick brown fox jumps over a lazy dog" uses every letter of the alphabet.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test