one in the eye for

      English

      Phrase

      one in the eye for

      1. (idiomatic) an event or achievement which is unpleasant for someone, especially for those who considered it impossible or unwelcome; an annoyance
        The success of Firefox is one in the eye for Microsoft.
      Last modified on 16 June 2013, at 16:56