English edit

Alternative forms edit

Etymology edit

storm +‎ hunter

Noun edit

stormhunter (plural stormhunters)

  1. Synonym of storm chaser