bristol channel is a crossword puzzle answer that we have spotted 1 times. Inlet of the Atlantic Ocean between England and Wales