thunderpeal

noun

Definition of thunderpeal