Thanet Isle of

Than·et

T0142000 (thăn′ĭt), Isle of A peninsula of southeast England on the North Sea separated from the mainland by arms of the Stour River.