Noun Definition

feedlot

1.Definition: a building where livestock are fattened for market

Category: Objects