1
: a large farm for raising horses, beef cattle, or sheep
2
: a farm or area devoted to a particular specialty
3
ranched; ranching; ranches
: to live or work on a ranch
Love words? Need even more definitions?
Merriam-Webster unabridged
Share