Spithead

[ spit-hed ]
/ ˈspɪtˈhɛd /

noun

a roadstead off the S coast of England between Portsmouth and the Isle of Wight.

Example sentences from the Web for spithead

British Dictionary definitions for spithead

Spithead
/ (ˌspɪtˈhɛd) /

noun

an extensive anchorage between the mainland of England and the Isle of Wight, off Portsmouth