Chinese-English dictionary »

卫星 /wèixīng/ meaning in English

ChineseEnglish
卫星 /wèixīng/ noun

moon [moons](any substantially sized natural satellite of a planet)
noun
[UK: muːn] [US: ˈmuːn]

satellite [satellites](a body orbiting a larger one)
noun
[UK: ˈsæ.tə.laɪt] [US: ˈsæ.tə.ˌlaɪt]