Definitions of whirring

  1. sound of something in rapid motion; " whir of a bird's wings"; " the whir of the propellers"
X