to move or vibrate (something) with a buzzing sound

listen to the pronunciation of to move or vibrate (something) with a buzzing sound
English - English
whirr
to move or vibrate (something) with a buzzing sound
Favorites