overinvested
verb
Definitions
To invest an excessive amount.
adjective
Definitions
Subject to excess levels of investment
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
To invest an excessive amount.
Definitions
Subject to excess levels of investment