t-storm

English

Noun

t-storm (plural t-storms)

  1. Abbreviation of thunderstorm.