Definition of Thundershower

  • (n.) A shower accompanied with lightning and thunder.

Synonyms of Thundershower


No Synonyms Found.

Antonyms of Thundershower


No Antonyms Found.

Homophones of Thundershower


No Homophones Found.