Definition of offtake

Definition of offtake
  1. offtake Verb To take off; take away.
  2. offtake Noun A point or channel of drainage or off-flow; offlet.
  3. offtake Noun The removal of oil (or an industrial chemical) from a storage facility.
Need more help? Try our forum NEW