What is the full meaning of siphoned
SIPHON, to draw off through a tube, also SYPHON [v]
Example of the word siphoned placed on a Scrabble board.