THUNDERSHOWER

Definition of THUNDERSHOWER

  1. (noun)a short rainstorm accompanied by thunder and lightning