Hatchery

Definition:

  • (n.) A house for hatching fish, etc.

Compare hatchery with other words:

hatchery vs. patchery

hatcher vs. hatchery

hatchery vs. poultry

fish vs. hatchery

artificial vs. hatchery

hatched vs. hatchery