Words: Newport News
Part of speech: n
Definition: a port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards