River Thames
definitions
-
the longest river in England, flowing through Londonfr: le plus long fleuve d'Angleterre, qui traverse Londres
examples
-
We took a boat trip along the River Thames.
Nous avons fait une excursion en bateau sur le River Thames.