Question: what is the meaning of the expression thunderclap?
Answer: 1 : a clap of thunder. 2 : something sharp, loud, or sudden like a clap of thunder.