noun a seaport in S Cornwall, in SW England. a town in SE Massachusetts. nouna port and resort in SW England, in S Cornwall. Pop: 21 635 (2001)