eye-catcher Meaning, Definition & Usage

  1. noun a striking person or thing that attracts attention

WordNet