thundercrack

noun

Definition of thundercrack

History and Etymology for thundercrack

Middle English thunder-crakke

Keep scrolling for more