ALL meanings of bristol channel
Bris·tol chan·nel
B b - noun bristol channel an inlet of the Atlantic, between S Wales and SW England, merging into the Severn estuary. Length: about 137 km (85 miles) 3
- noun bristol channel arm of the Atlantic, between S Wales & SW England: c. 85 mi (137 km) long 3
- noun bristol channel an inlet of the Atlantic, between S Wales and SW England, extending to the mouth of the Severn estuary. 85 miles (137 km) long. 1