BOMBILATION


Meaning of BOMBILATION in English

(n.) A humming sound; a booming.

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