Langimage
English
B2

a business or project managed by two or more parties.

Meanings

a business or project managed by two or more parties.

They entered into a jointly-managed venture to expand their market reach.

Synonyms

Antonyms

Last updated: 2025/06/11 15:59