SynonymX
Speak
Bristol
Definition of Bristol
1.
An industrial city and port in southwestern England near the mouth of the River Avon
Noun
Semanticaly linked words with "bristol"
city
metropolis
urban center
port
england