Nouns

(n)hatcherya place where eggs are hatched under artificial conditions (especially fish eggs)“the park authorities operated a trout hatchery”