West Indies n : the string of islands between North and South America; a popular resort area [syn: {the Indies}]
版权所有 © 2024 3Dict.cn