fish hatchery
noun
: an establishment in which young fish are produced and reared especially for later release in natural waters
Love words? Need even more definitions?
Merriam-Webster unabridged
Share