English-Chinese dictionary »

articulate meaning in Chinese

EnglishChinese
articulate (able to bend or hinge at certain points or intervals)
adjective
[UK: ɑː.ˈtɪ.kjʊ.lət]
[US: arˈtɪ.kjə.ˌlet]

有关节的adjective

articulate (clear, effective)
adjective
[UK: ɑː.ˈtɪ.kjʊ.lət]
[US: arˈtɪ.kjə.ˌlet]

有效的adjective

清晰的adjective

articulate (speaking in a clear or effective manner)
adjective
[UK: ɑː.ˈtɪ.kjʊ.lət]
[US: arˈtɪ.kjə.ˌlet]

口齿伶俐的adjective

能说会道的adjective

articulated bus noun
[UK: ɑː.ˈtɪ.kju.leɪ.tɪd bʌs]
[US: arˈtɪ.kjə.ˌle.təd ˈbəs]

双节公车 /shuāngjié gōngchē/noun

鉸接客車noun

鉸接式公交車noun

铰接客车 /jiǎojiē kèchē/noun

铰接式公交车 /jiǎojiēshì gōngjiāochē/noun

雙節公車noun

particulate matter (solid or liquid in a finely subdivided state)
noun

懸浮微粒 /xuánfúwēilì/noun

懸浮粒子 /xuánfúlìzǐ/noun

顆粒物 /kēlìwù/noun