towser
noun
tow·ser
| \ ˈtau̇zə(r)\
plural -s
Definition of towser
1
: a large dog
great, lionhearted towser that he is — Springfield (Massachusetts) Union
2
: a large rough person
especially
: one full of energy
—often used in the phrase a towser for work
Keep scrolling for more