Yahoo Web Search

Search results

  1. Dictionary
    storm chaser

    noun

    • 1. a person who travels to locations where a tornado or other severe weather is forecast, as a hobby or in order to photograph or study it: "there are often hundreds of storm chasers lining the roads"