Word Hen
What is the meaning of the word "
hatchery
"?
Definitions:
a place where eggs are hatched under artificial conditions (especially fish eggs)
noun
the park authorities operated a trout hatchery