Definify.com

Definition 2024


envirotard

envirotard

English

Noun

envirotard (plural envirotards)

  1. (derogatory, rare) An environmentalist.

Synonyms