Churr - Definition

churr

v 1: make a vibrant sound, as of some birds [syn: churr,
whirr]

Look up another word