Meaning of Newcastle
Definition of Newcastle
(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)
Other information on Newcastle
WIKIPEDIA results for
Newcastle
Amazon results for
Newcastle
Tweet