English Dictionary
Definition towline in British English
towline noun
[countable] noun
/ˈtəʊˌlaɪn/

English Dictionary