Newcastle
English Dictionary
->
Letter N
-> Newcastle
Search Dictionary:
Newcastle Definition
(n)
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
)
Newcastle Synonyms
Newcastle
Newcastle-upon-Tyne
© Art Branch Inc.