Tropical Depression (noun) Definition, Meaning & Examples

noun Meteorology.
  1. an atmospheric low-pressure system originating in the tropics, specifically, a tropical cyclone in which the maximum sustained wind speed is 38 miles per hour (62 kilometers per hour) or less.
noun
  1. an area of heavy rains and winds, the first stage in the development of a possible hurricane
    Tropical Depression (noun) Definition, Meaning & Examples

    More Definitions