English Dictionary
Definition eye-catching in British English
eye-catching adjective
adjective
1
attractive or unusual and therefore noticed
Synonyms and related words
