/ Dictionary / Index T towser: Meaning and Definition of Find definitions for: tow•ser Pronunciation: (tou'zur), [key] — n. a big dog. 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. towsack Towson Related Content Daily Word Quiz: panacea Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language