écoloTop 10000MeaningsNoun1. environmentalist; (derogatory) treehugger, crunchy granola (colloquial)Examples1Nous soutenons entièrement les écolos.We support the environmentalists completely.