towser

[ tou-zer ]
/ ˈtaʊ zər /
|

noun

a big dog.
Informal. a big, hearty person, especially one who is very energetic: He is a towser for rough outdoor work.

Origin of towser

First recorded in 1670–80; touse + -er1
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for towser