Bristol Channel Definition

pronoun

An inlet of the Atlantic Ocean between South Wales and England; an extension of the estuary of the River Severn.

Wiktionary

Find Similar Words

Find similar words to Bristol Channel using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Bristol Channel