Peacock Sound is an ice-filled sound, long and wide, separating Thurston Island from the Eights Coast of Ellsworth Land in Antarctica. The sound is occupied by the western part of the Abbot Ice Shelf, and is therefore not navigable by ships.
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。