Noun bristol has 1 sense
  1. Bristol - an industrial city and port in southwestern England near the mouth of the River Avon
    --1 is a kind of
    city, metropolis, urban center; port
    --1 is a part of England
,
TOP