Noun: Bristol bris-t(u)l
- An industrial city and port in southwestern England near the mouth of the River Avon
Type of: city, metropolis, port, urban center [US], urban centre [Brit, Cdn]
Part of: England
Encyclopedia: Bristol, Quebec