English Dictionary
Definition strike eye in British English
strike eye phrase
phrase
1
to be noticed
Synonyms and related words
