1617 / 2512

What does 牲畜 (shēng chù) mean in English?

牲畜
shēng chù

domesticated animals; livestock