English dictionary

towhee meaning and definition

Definition and meaning of towhee at MeaningMonkey.org. towhee meaning and definition in the English Dictionary.

TOWHEE noun

Definition of towhee (noun)

  1. any of numerous long-tailed American finches
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: