Thundershower (noun) Definition, Meaning & Examples

noun
  1. a shower accompanied by thunder and lightning.
noun
  1. a heavy shower during a thunderstorm
Thundershower (noun) Definition, Meaning & Examples

More Definitions