‘Deirdre spectacles’: meaning and origin
UK, 1981—a pair of spectacles with an oversized frame of a style that was fashionable in the 1980s—refers to the spectacles worn by Deirdre Barlow, a fictional character in the soap opera Coronation Street
Read More
