hatchery
ha chuh ree
- n a place where eggs are hatched under artificial conditions (especially fish eggs)
the park authorities operated a trout hatchery
- The students were invited to build a miniature trout stream at the hatchery.
- And yet for all its empathy, Sesame Street has been highly cerebral as well, the perfect hatchery for the Empirical Presidency.
- The Cle Elum hatchery is, in some respects, trying to meet them halfway.