• Thowl

    Full definition of thowl

    Noun

    thowl

    (plural thowls)
    1. Alternative form of thowel
    © Wiktionary