Synonyms of Newcastle in English :
Antonyms of Newcastle in English
Thesaurus of Newcastle in English
Newcastle
see definition of newcastleSynonyms of newcastle
1. (noun) 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)