Tynemouth
geographical name
Tyne·mouth
ˈtīn-ˌmau̇th
-məth
town in Tyne and Wear, northern England, on the North Sea at the mouth of the Tyne River population 67,500
Love words? Need even more definitions?
Merriam-Webster unabridged
Share