VividLex

Home / Thesaurus / bristols

Thesaurus: bristols

n. an industrial city and port in southwestern England near the mouth of the River Avon

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. an industrial city and port in southwestern England near the mouth of the River Avon