Meaning of newcastle-upon-tyne
Definition of newcastle-upon-tyne
(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-upon-tyne
WIKIPEDIA results for
newcastle-upon-tyne
Amazon results for
newcastle-upon-tyne
Tweet