Definition of Churr

  • 1. Make a vibrant sound, as of some birds Verb

Synonyms for word "churr"

Semanticaly linked words with "churr"