Definition of towy in English:

towy

adjective

See tow

Pronunciation

towy

/ˈtəʊi/