Word info Synonyms

self-polluter

Noun

Meaning

self-polluter (plural self-polluters)

One who self-pollutes.

Source: en.wiktionary.org

Synonyms

Close letter words and terms