What is the full meaning of overinvestments
OVERINVESTMENT, excessive investment [n]
Example of the word overinvestments placed on a Scrabble board.