DICTIONARY


Definition of FEEDLOTS

noun : FEEDLOTS

Source: WordNet 3.1

  • 1. (

    ) a building where livestock are fattened for market ;


See more about : FEEDLOTS