TOW Meaning of TOW in English (v. t.) The act of towing, or the state of being towed; --chiefly used in the phrase, to take in tow, that is to tow. Webster's English dictionary. Английский словарь Webster. 2012