Hatchery meaning

hăch'ə-rē
A place where eggs, especially those of fish or poultry, are hatched.
noun
0
0
A place for hatching eggs, esp. those of fish or poultry.
noun
0
0
A facility where eggs are hatched under artificial conditions, especially those of fish or poultry.
noun
0
0
Advertisement