ecocentre noun1 •An institution set up to promote environmental awareness.[…] an ecocentre at the Parkdale High School […] — 1980 formsecocentres