Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cleantech
in English
cleantech
us
//ˈkliːnˌtɛk//
uk
//ˈkliːnˌtɛk//
#uncommon
Definitions
Noun
sustainable
technologies
;
reducing
consumption
(
and
pollution
)
The
company
invested
in
cleantech
to
reduce
its
carbon
footprint
.
Base Words
tech
clean