Definitions from Wikipedia (Newport Docks)
▸ noun: the collective name for a group of docks in the city of Newport, south-east Wales.
▸ Words similar to newport docks
▸ Usage examples for newport docks
▸ Idioms related to newport docks
▸ Wikipedia articles (New!)
▸ Words that often appear near newport docks
▸ Rhymes of newport docks
▸ Invented words related to newport docks
▸ noun: the collective name for a group of docks in the city of Newport, south-east Wales.
▸ Words similar to newport docks
▸ Usage examples for newport docks
▸ Idioms related to newport docks
▸ Wikipedia articles (New!)
▸ Words that often appear near newport docks
▸ Rhymes of newport docks
▸ Invented words related to newport docks