Summary
English Synonyms:   more detail...
  1. Newport News:


English

Detailed Synonyms for Newport News in English

Newport News:

Newport News [the ~] nom

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

Related Definitions for "Newport News":

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

Related Synonyms for Newport News