MUM GLASS


Meaning of MUM GLASS in English

The monument erected on Fish-street Hill, London, in memory of the great fire in 1666.

Slang English vocab.      Английский сленговый словарь.