Definition of "eyecatching"

eyecatching