Stump Ranch (noun) Definition, Meaning & Examples

noun
  1. (in British Columbia) an undeveloped ranch in the bush where animals graze among the stumps of felled trees
Stump Ranch (noun) Definition, Meaning & Examples

More Definitions