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