Syphon offtranslation and definition "Syphon off", tamil lexiconWordTamil DefinitionSyphon offTake business, support or votes from someoneDivert money illegally