hatchery
hatchery has 2 senses in the JumbleFix dictionary. Letters: 8.
Definitions
- n.. A house for hatching fish, etc.
- n.. a place where eggs are hatched under artificial conditions (especially fish eggs); "the park authorities operated a trout hatchery"