English Dictionary
◊ FEEDLOT
feedlot
n : a building where livestock are fattened for market