[ad_1] noun a town in S West Sussex, in S England: castle. nouna town in S England, in West Sussex: 11th-century castle. Pop: 3297 (2001) [ad_2]