Definition - Newport News

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

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