Newport News at night.
Newport News definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
seaport in SE Va., on the James River at Hampton Roads: pop. 180,000
Origin: origin, originally obscure
Newport News definition by American Heritage Dictionary
An independent city of southeast Virginia at the mouth of the James River off Hampton Roads north-northwest of Norfolk. Settled c. 1620, it gained economic importance with the beginning of its shipbuilding industry in the 1880s. Population: 178,000.