English dictionary
newport news meaning and definition
Definition and meaning of newport news at MeaningMonkey.org. newport news meaning and definition in the English Dictionary.NEWPORT NEWS noun
Definition of Newport News (noun)
- a port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards
Source: Princeton University Wordnet