What does 牲口 (shēngkou) mean in English?

Card 2295HSK Level 42295/3571
CARD2295
PROGRESS64%
牲口
shēngkou
domestic animals(Noun)

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d