North Channel northc·han·nel uncommon noun 1. a strait between Northern Ireland and Scotland that connects the Atlantic Ocean and the Irish Sea SynonymsNorth Channel Related words Broader terms strait WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.