eye-catching

Explore definitions, synonyms, and language insights of eye-catching

Definitions

Adjective Satellite
seizing the attention; "eye-catching posters"