WHIRRING


Meaning of WHIRRING in English

n.

Whiz, buzzing noise.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.