What is the meaning of clap of thunder in English?

Learn vocabulary with pictures as well as definitions of clap of thunder in English

Learn in

See more

n. clap of thunder

Definition of clap of thunder in English

Intense and brief noise caused by an electrical discharge originating in the clouds.

Synonyms of clap of thunder in English

thunderthunderclap