C2 noun #100,107 most common

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

Newport News in 30 Seconds

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

Meanings

  1. 1
    noun a port city in southeastern Virginia at the mouth of the James River off Hampton Roads; large shipyards
Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!