Synonyms and Antonyms for Newport_News

1. Newport News (n.)

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

Synonyms: