Definify.com

Definition 2024


self-polluter

self-polluter

English

Noun

self-polluter (plural self-polluters)

  1. One who self-pollutes.

Synonyms