1 results in 0.0024s.
Advertisement
  • offtake
    offtake, noun.
    (British.)
    1. the act of taking off, as when purchase of goods takes them off the market; consumption.
    2. that which is taken off; a deduction.
    3. a means of drawing off or away, as a pipe, tube, or course.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-offtake