What is the full meaning of offtakes
OFFTAKE, a pipe or channel for removing fluid [n]
Example of the word offtakes placed on a Scrabble board.