English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

Newport

noun

1 Newport

A port city in southeastern Wales.

2 Newport

A resort city in southeastern Rhode Island; known for the summer homes of millionaires; important yachting center.


Find more on newport elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0868