'Towser' definitions:

Definition of 'Towser'

From: GCIDE
  • Towser \Tow"ser\ (tou"z[~e]r), n. [See Touse to pull about. ] A familiar name for a dog. [ Written also Towzer. ] [1913 Webster]