hatchery

definition: a place where eggs are hatched under artificial conditions (especially fish eggs)
example: the park authorities operated a trout hatchery
speech part: noun
synonyms:

How hatchery is being used?