River Thames
definitions
-
the longest river in England, flowing through Londonpt: o rio mais longo da Inglaterra, que flui por Londres
examples
-
We took a boat trip along the River Thames.
Nós fizemos uma viagem de barco ao longo do River Thames.