Etymology
Today it means: A hamlet in Chideock parish, Dorset, England, previously in West Dorset district (OS grid ref SY4191). Full definition →
From sea + town, all places are close to the sea.
Etymology from Wiktionary, CC BY-SA 4.0.