Englisch
Detailed Synonyms for Newport News in Englisch
Newport News:
Newport News [the ~] Nomen
-
the Newport News
– a port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards 1the Newport News– a port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards 1