Definition of offtake in English:

offtake

noun

mass noun
  • The removal of oil from a reservoir or supply.

    • ‘The main reasons for this jump are two: increased sales volumes and less upliftment from Reliance Industries Ltd, pending finalisation of its product offtake agreement with Indian Oil.’

Pronunciation

offtake

/ˈɒfteɪk/