Home

Word

breeding ground, n.
more info a place where animals breed
<noun.location>

breeding ground