towser

[tou-zer]
noun
  1. a big dog.
  2. 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. 2018

Examples from the Web for towser

Historical Examples of towser