Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: Thames
Next word: Thammuz
Definition of: Thames River
1. (temz) A river in SE Ontario, Canada, flowing SW 160 miles to Lake St. Clair.
2. (thāmz, tāmz) A river and estuary in SE Connecticut, flowing about 15 miles south to Long Island Sound.
Comment about this word, ask questions, or add new information about this topic: