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