Definition, synonyms and related words
A combine; an industrial business conglomerate, particularly in the former Soviet Union.