eye-catcher n. An object or person that seizes the attention; as, “her Statue of Liberty outfit was an eye-catcher”.Syn. -- attention-getter.[PJC]