a large farm for raising livestock, esp in N America and Australia
chiefly NAmer a farm or area devoted to raising a particular crop or animal
a poultry ranch
NAmer a ranch house
NAmer ranch dressing
[Mexican Spanish rancho small ranch, from Spanish rancho camp, hut]