Top definition
to franchise a local ranch. Derived from the words "Ranch" and "Franchise"
After much thought, Jim realized that his best path to one day owning his own farm was to Ranchise from a local businessman.
by RanchiseFranchise February 27, 2013
Get the mug
Get a Ranchise mug for your mate Trump.