Original: An invest in meteorology (alternatively written INVEST) is a designated area of disturbed weather that is being monitored for tropical cyclone development.
Simplified: An invest in meteorology (weather) (also INVEST) is a labelled area of bad weather that is being looked at for a possible tropical cyclone being made.