farmout








noun

  1. an act or instance of farming out or leasing, as land for oil exploration.
  2. something farmed out.
52 queries 0.564