St George's Channel noun1 •The channel connecting the Irish Sea to the north and the Atlantic Ocean to the southwest.