Thunderclap
English Meaning
A sharp burst of thunder; a sudden report of a discharge of atmospheric electricity.
- A single sharp crash of thunder.
- Something, such as a startling or shocking piece of news, that is similar to a crash of thunder in suddenness or violence.
Sorry, No Malayalam Meaning for your input!
See Thundercla Want To Try Thunderclap In Malayalam??