Search Details

Word: hatchery (lookup usage) (lookup stats)


Meaning:

Noun:

  • A facility where eggs are hatched under artificial conditions, especially those of fish or poultry.

Source: Wiktionary | Src Info »