Hatchery - Definition

hatchery

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

Look up another word