English Dictionary
◊ WORCESTER
Worcester
n : a city in Massachusetts [syn: {Worcester}]