imitating a loud noise like that produced by a landslide or something falling from a great height - Spanisch Englisch Wörterbuch