Definitions of eye-catcher:

  • noun:   a striking person or thing that attracts attention