LITTERBUG


Meaning of LITTERBUG in English

[lit.ter.bug] n (1947): one who litters a public area

Merriam-Webster English vocab.      Английский словарь Merriam Webster.