litterer

Explore definitions, synonyms, and language insights of litterer

Definitions

Noun
a person who litters public places with refuse