Used chiefly in meteorology to denote an area of disturbed weather under investigation for potential tropical cyclone development.
Translations
investTerme de météorologie tropicale. Definitions
In meteorology, a designated area of disturbed weather that is being monitored for possible tropical cyclone formation. Invest 93L moved westward across the Atlantic, showing signs of strengthening.