ecodistrict in English dictionary ecodistrict Meanings and definitions of "ecodistrict" noun An urban area designed to be ecofriendly more Sample sentences with "ecodistrict" Declension Stem Try again Available translations French Tamil Authors