I could easily be wrong, but my guess is that it refers to a depression in barometric pressure.
(and from dictionary.com: )
Main Entry: | tropical depression |
Part of Speech: | noun |
Definition: | a cyclone in a tropical region that is more intense than a disturbance but less than a storm, with wind speeds of 38 mph or less |
SI