Definition of TOWHEE

  • any of several long-tailed North American finches of the genera Pipilo and Chlorura
  • a common finch [n TOWHEES]