TOW Meaning of TOW in English ˈtō noun( -s )Etymology: t ube-launched o ptically tracked w ire-guided: an antitank missile that trails a wire by which it is guided in flight Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012