Webster's Revised Unabridged Dictionary · 1913

Towser

Towser (tou"zẽr) , noun

[See Touse to pull about. ]

A familiar name for a dog.