/nuˈkæˌsʌl/ - [nukatsul] - New•cas•tle
We found 2 definitions of newcastle from 2 different sources.
Noun |
||
newcastle - a port city 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) | ||
Newcastle-upon-Tyne |