Lymington

/ (ˈlɪmɪŋtən) /

noun

a market town in S England, in SW Hampshire, on the Solent: yachting centre and holiday resort. Pop: 14 227 (2001)

Example sentences from the Web for lymington