English-Chinese dictionary »

thames meaning in Chinese

EnglishChinese
Thames (river through London)
proper noun
[UK: ˈtemz]
[US: ˈtemz]

泰晤士河 /Tàiwùshì hé/; 泰晤士 /Tàiwùshì/proper noun

set the Thames on fire (to achieve something amazing)
verb

引起轰动 /yǐnqǐhōngdòng/verb

惊人之举 /jīngrénzhījǔ/verb