Idioms

have an edge on/over (someone or something)
to have an advantage over someone or something
Our team has an edge over the other teams to win the high school football championship. The boy has an edge on the others to win the spelling contest.

--- >>>
  • have an eye for (something)
  • have an in with (someone)
  • have an itch to (do something)
  • have an out
  • have arrived
  • have bearing on (something)
  • have been around
  • have been had
  • have been through the mill
  • have been to hell and back
  • Idioms Quiz
  • hit the hay
  • in good faith
  • stand (someone) in good stead with (someone or something)
  • put (someone) off or put off (someone)
  • break (someone's) fall
  • chance upon (someone or something)
  • out of earshot
  • take a dig at (someone)
  • hire out (someone) or hire (someone) out
  • tear off


  • My Account / Test History

    Fact
    A person will burn 7 percent more calories if they walk on hard dirt compared to pavement.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test