newport
nuːpɔːrt
Definitions
1. noun
A seaport on the west coast of Wales, UK; a city in Rhode Island, USA, known for its historic mansions and sailing culture; a type of wine bottle stopper.
“The tourists visited the historic mansions in Newport, Rhode Island.”
2. proper noun
A specific location, such as a city or town, that has a unique name.
“Newport is a popular destination for sailing enthusiasts.”