Noun Definition

thundershower

1.Definition: a short rainstorm accompanied by thunder and lightning

Category: General