Dictionary.com
Thesaurus.com
has farmed
  • present perfect of farm (3rd person singular).