Dictionary.com
Thesaurus.com
have ranched
  • present perfect of ranch.