TOW


Meaning of TOW in English

■ abbreviation tube-launched, optically guided, wire-guided (missile).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.