TOWY Meaning of TOWY in English (a.) Composed of, or like, tow. Webster's English dictionary. Английский словарь Webster. 2012