What is the meaning of Eye-catching?

visually attractive

that attracts the attention; attention-grabbing

Source: wiktionary.org