eyewinker - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    something that enters the eye and irritates it causing it to blink

    She was trying to get the eyewinker out by herself.

    Submitted by Boris Marchenko from Russian Federation on 17/06/2016