TOWING Meaning of TOWING in English noun( -s )Etymology: from gerund of tow (I)1. : towage 12. : tow II 5 Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012