TOWS
English
Noun
TOWS
(
plural
TOWSs
)
w:take-off warning system