Dictionary |
1 Result
#1
eye-catching
s.
[
attention-getting
] seizing the attention; "eye-catching posters"
. wn