English Dictionary
◊ NEWCASTLE
Newcastle
n : a port in northeastern England on the River Tyne; a center
for coal exports (giving rise to the expression "carry
coals to Newcastle" meaning to do something unnecessary)
[syn: {Newcastle}, {Newcastle-upon-Tyne}]