Bristol Channel bris·tolc·han·nel uncommon noun 1. an inlet of the Atlantic Ocean between southern Wales and southwestern England SynonymsBristol Channel Related words Broader terms inlet WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.