-
Home
> -
Define
> -
TOWS
Definition of TOWS
- to pull or haul (a car, barge, etc.) by rope or chain
- act of towing
- U.S. Army antitank missile, steered to its target by two thin wires connected to a computerized launcher, which is mounted on a vehicle or helicopter
- something towed
- TOW, to pull by means of a chain or rope [v]
- TOW, to pull by means of a rope or chain [v]