WTWM

whatsthatwordmean

← Definition
Guess

intercorporate

adjectiveExisting or occurring between two or more corporations.

Synonyms

intercompanyadjective

Built for word lovers.