a green activist in our town is environmentally challenged
this is like mentally or physically challenged word, wherein this word difines a person who is unable to contribute to environment how he/she is willing to
"a green activist in our town is environmentally challenged" What is the definition of "environmentally challenged"?