Farmout

What is Farmout?

Farmout definition and meaning on Dictionary terms:
noun
an act or instance of farming out or leasing, as land for oil exploration.
something farmed out.

 

reference: https://www.dictionary.com/browse/farmout

Tags: