» newport news

Noun (1 meaning)

1. a port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards.

Newport News

newport news is an instance of:
  • city, metropolis, urban center (noun) - a large and densely populated urban area
  • port (noun) - a place (seaport or airport) where people and merchandise can enter or leave a country
newport news is a part of: