saying for something that has been protested against and caused to vanish, something that has no current existence
SNOWS OF YESTERYEAR
Meaning of SNOWS OF YESTERYEAR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012