Indo-China (also Indochina)Definition of Indo-China the peninsula of SE Asia containing Burma (Myanmar), Thailand, Malaya, Laos, Cambodia, and Vietnam; especially, the part of this area consisting of Laos, Cambodia, and Vietnam, which was a French dependency ( French Indo-China) from 1862 to 1954. Derivatives Indo-ChinesePronunciation: /-tʃʌɪˈniːz/ adjective & noun Indo-China in other Oxford dictionaries Definition of Indo-China in the US English dictionary