noun a seaport in East Sussex, in SE England. nouna resort in SE England, in East Sussex on the English Channel. Pop: 106 592 (2001)