ALL meanings of indochina
In·do·chi·na
I i - noun indochina a peninsula in SE Asia, between the Bay of Bengal and the South China Sea, comprising Vietnam, Cambodia, Laos, Thailand, W Malaysia, and Burma (Myanmar). 1
- noun indochina a peninsula in SE Asia, between India and China: consists of Myanmar, Thailand, Laos, Cambodia, Vietnam, and Malaysia 0
- noun indochina the former French colonial possessions of Cochin China, Annam, Tonkin, Laos, and Cambodia 0
- noun indochina large peninsula south of China, including Laos, Cambodia, Myanmar, Thailand, Vietnam, & the Malay Peninsula 0
- noun indochina E part of this peninsula, formerly under French control, consisting of Laos, Cambodia, & Vietnam 0