oxborough (0 synonym found)

We don't have synonyms for oxborough yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are borough, foxborough and roxborough.


We don't have any synonyms for oxborough yet.

Did you mean…

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


Definition of oxborough:

(n) : A village in Norfolk, England.

Definition of oxborough:

(n) : A village in Norfolk, England.

Back to Top