noun a seaport in NE Kent, in SE England: resort. nouna port and resort in SE England, in E Kent on the North Sea coast. Pop: 37 967 (2001)