TAKE IN TOW Meaning of TAKE IN TOW in English {v. phr.} To take charge of; lead; conduct. * /Brian and Kate took a group of children in tow when they went to see the circus./ Slang English vocab. Английский сленговый словарь. 2012