RUMBLE


Meaning of RUMBLE in English

(n.) A rotating cask or box in which small articles are smoothed or polished by friction against each other.

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