English Dictionary
◊ HATCHERY
hatchery
n : a place where eggs are hatched under artificial conditions
(especially fish eggs); "the park authorities operated a
trout hatchery"