释义 |
Newcastle-upon-Tyne ThesaurusNoun | 1. | Newcastle-upon-Tyne - 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)NewcastleEngland - a division of the United Kingdom | EncyclopediaSeeNewcastle upon TyneNewcastle-upon-Tyne
Synonyms for Newcastle-upon-Tynenoun a port city in northeastern England on the River TyneSynonymsRelated Words |