hatchery
English Dictionary
->
Letter H
-> hatchery
Search Dictionary:
hatchery Definition
(n)
a
place
where
eggs
are
hatched
under
artificial
conditions
(
especially
fish
eggs
); "
the
park
authorities
operated
a
trout
hatchery
"
hatchery Synonyms
hatchery
© Art Branch Inc.