English Dictionary
Definition hatchery in British English
hatchery noun
[countable] noun
/ˈhætʃəri/
Synonyms and related words
