noun a city in NW Jamaica: seaside resort. nouna port and resort in NW Jamaica: the second largest town on the island Pop: 96 488 (2001)