'Indochinese peninsula' definitions:

Definition of 'Indochinese peninsula'

(from WordNet)
noun
A peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam [syn: Indochina, Indochinese peninsula]