Meaning of roughstock in English:
roughstock
noun
1Livestock of inferior quality, especially when kept for meat.
2North American Horses or bulls used in rodeo events.
Origin
Early 19th century; earliest use found in Farmers' Journal. From rough + stock.