Definition of

Thames

  1. (noun, object) the longest river in England; flows eastward through London to the North Sea

via WordNet, Princeton University

Synonyms of Thames

river thames, thames river

Origin of the word Thames

  1. O.E. Temese, from L. Tamesis (51 B.C.E.), from Brit. Tamesa, an ancient Celtic river name perhaps meaning "the dark one." more

via Online Etymology Dictionary, ©2001 Douglas Harper

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Best Evidence Rule

a rule of evidence requiring that to prove the content of a writing or recording or photograph the original is required