泰晤士 tàiwùshì River Thames Definitions Defs Origin Strokes Stroke Words Sentences Sents 泰晤士报 tàiwùshìbào The Times The Times; a major British national newspaper founded in London in 1785泰晤士河 tàiwùshìhé River Thames The River Thames in southern England, which flows through London and into the North Sea.