y-Glo [noun] [U] [trademark] - in or of a colour which seems to shine unusually brightly in ordinary lightDay-glo swimsuits/tracksuits/cycling shortsWe stock a wide range of beachwear in dayglo pink, orange and green.
DA
Meaning of DA in English
Cambridge English vocab. Кембриджский английский словарь. 2012