avonmouth (0 synonym found)

We don't have any synonyms for avonmouth yet.

Did you mean…

Think avonmouth belongs in the thesaurus? Recommend it and we'll take a look.


Definition of avonmouth:

(n) : An urban area and port in the city and county of Bristol, England, at the mouth of the river Avon.

Definition of avonmouth:

(n) : An urban area and port in the city and county of Bristol, England, at the mouth of the river Avon.

Back to Top