Definify.com

Definition 2025


feedlots

feedlots

English

Noun

feedlots

  1. plural of feedlot