The meaning of rumble is given in our dictionary, and is easily distinguished from (i) a crash that tends to be, as it were, a sudden loud noise that also has the slightly prolonged sound of an impact, and (ii) a clap, that has the same sudden loud sound of your hands clapping loudly, once.