Browse:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
#
random
Tweet
Related Translator
Indonesian Translator
Malay Translator
Definition of
Bristol Channel
Generating Visual Synonyms...
Please Wait..
noun
(n)
an inlet of the Atlantic Ocean between southern Wales and southwestern England
(noun.object)
source: wordnet30
Visual Synonyms (Thesaurus)
Explore
bristol channel
in VisualSynonyms.com
Images of
bristol channel
Link to this page
© 2011-2023
English Dictionary
. 2011-2023. Dictionary Definitions. What does it mean?
Source & Disclaimer