Meaning of “Day-Glo” in the English Dictionary

british dictionary