VariousWords beta
Related Terms:
Definitions:
Noun
feedlot
Definition: a building where livestock are fattened for market
Definition: Land on which livestock are fattened for market.