WHIRR


Meaning of WHIRR in English

[esp. US] whir [noun] [C usually singular]He heard a whirr of wings and the ducks shot up into the air.

Cambridge English vocab.      Кембриджский английский словарь.