newport :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
newport news
newport news
noun
a port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards
WordNet