Showy; visually impressive, attention-getting, or appealing.
Reflecting with glare.
Blatant, obvious.
The act of giving a glare.
A group of cats.