Henley-on-Thames

[ hen-lee-on-temz ]
/ ˈhɛn li ɒnˈtɛmz /

noun

a city in SE Oxfordshire, in S England: annual rowing regatta.
Also called Henley.

Example sentences from the Web for henley-on-thames

British Dictionary definitions for henley-on-thames

Henley-on-Thames
/ (ˈhɛnlɪ-) /

noun

a town in S England, in SE Oxfordshire on the River Thames: a riverside resort with an annual regatta. Pop: 10 513 (2001) Often shortened to: Henley