meaning of whirr

1. sound of something in rapid motion; "whir of a birds wings"; "the whir of the ">propellers"


Related Words

whirr | whirred | whirring | whirry |

Developed & Maintained By Taraprasad.com

Treasure Words