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
  • strings attached
  • on bended knee
  • to a T
  • run short of (something)
  • in the course of
  • get one's foot in the door
  • run off with (someone)
  • punch a hole in (something)
  • in a month of Sundays
  • let on


  • My Account / Test History

    Waterfall
    Waterfall : kalambo
    Location : trnzania-zambia
    Height : 426 metres.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test