Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hatchery
in English
hatchery
us
/ˈhætʃər.i/
uk
/ˈhætʃi.ri/
#moderate
Plural
hatcheries
Definitions
Noun
a
facility
for
artificially
hatching
eggs
(
of
fish
or
poultry
)
The
hatchery
produced
thousands
of
fish
fry
for
release
into
the
wild
.