English Noun thowl (plural thowls) Alternative form of thowel. Anagrams lowthWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads