Cite
 

Meaning of towser

tow•ser

Pronunciation: (tou'zur), [key]
— n.
  1. a big dog.
  2. a big, hearty person, esp. one who is very energetic: He is a towser for rough outdoor work.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.