• Self-polluter

    Full definition of self-polluter

    Noun

    self-polluter

    (plural self-polluters)
    1. One who self-pollutes.

    Synonyms

    © Wiktionary