feedlot
nounDefinition of feedlot
: a plot of land on which livestock are fattened for market
Keep scrolling for more