Langimage
English
B2

to have put money, time, or effort into something.

Meanings

to have put money, time, or effort into something.

He is heavily invested in his new business venture.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54