hatchery Meaning, Definition & Usage
-
noun a place where eggs are hatched under artificial conditions (especially fish eggs)
- the park authorities operated a trout hatchery
WordNet
Hatch"er*y noun
Definitions
A house for hatching fish, etc.