newport_news
1. [ noun ] (nautical,government,geography) a port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards
Related terms: city port Virginia
Similar spelling:   nephritis
  nephrotoxin