TOWABILITY
Meaning of TOWABILITY in English
ˌtōəˈbiləd.ē noun
: the quality or state of being towable
air transportability and towability characteristics — Aero Digest
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012