'Towhee' definitions:

Definition of 'towhee'

(from WordNet)
noun
Any of numerous long-tailed American finches

Definition of 'Towhee'

From: GCIDE
  • Towhee \To*whee"\, n. (Zool.) The chewink. [1913 Webster]

Definition of 'towhee'

From: GCIDE