Idioms

a slap in the face
an insult
Not getting a promotion was a slap in the face for the sales manager.

--- >>>
  • a slave to (someone or something)
  • a slip of the tongue
  • a slow-down
  • a snap
  • a snow job
  • a so-and-so
  • a song and dance
  • a split ticket
  • a square deal
  • a square meal
  • Idioms Quiz
  • walk all over (an opponent)
  • get off on the wrong foot (with someone or something)
  • build up (someone or something) or build (someone or something) up
  • have an in with (someone)
  • red-letter day
  • clear sailing
  • lay waste (to something) or lay (something) to waste
  • more to (something) than meets the eye
  • foot the bill
  • to the best of one's ability


  • My Account / Test History

    Fact
    One of the elements in dynamite is peanuts.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test