Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cleantech Definition

Cancel
cleantech
noun(clean-tech)
technology that places an emphasis on environmentally friendly products, services, or practices

Words Related to cleantech!

cleantech Examples by Brain Bank Users