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)
The ports in Great Britain at which foreign animals may be landed are Bristol, Cardiff, Glasgow, Hull, Liverpool, London; t 'Manchester and Newcastle-upon-Tyne.
Newcastle-upon-Tyne与发音含义,同义词,反义词,翻译,刑和更多的