hatchery

Nouns

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

Words of close approximity

hatched hatchel hatchet