BOMBILATION


Meaning of BOMBILATION in English

noun a humming sound; a booming.

Webster English vocab.      Английский словарь Webster.