English
Detailed Synonyms for Indochinese peninsula in English
Indochinese peninsula:
Indochinese peninsula [the ~] noun
-
the Indochinese peninsula
– a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam 1the Indochina; the Indochinese peninsula– a peninsula of southeastern Asia that includes Myanmar and Cambodia and Laos and Malaysia and Thailand and Vietnam 1