Original: An invest in meteorology (short for investigation or to investigate, 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 labeled area of bad weather that is being looked at for a possible tropical cyclone being made.