GLIMMERERS


Meaning of GLIMMERERS in English

Persons begging with sham licences, pretending losses by fire.

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