Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
greenhouse
in English
greenhouse
us
/ˈgrинhʊs/
uk
/ˈgrin.haʊs/
#common
#b2
Plural
greenhouses
Definitions
Noun
a
building
with
glass
for
plant
growth
Verb
to
place
plants
in
a
warm
environment
;
nurture
them
The
gardener
decided
to
greenhouse
the
delicate
flowers
to
protect
them
from
frost
.
to
foster
growth
(
of
ideas
,
talents
,
etc
.)
The
company
aims
to
greenhouse
innovative
ideas
and
encourage
creativity
among
employees
.
Base Words
house
green