channelled wrack noun1 •A short, bushy brown alga of species Pelvetia canaliculata, growing abundantly on coastal rocks in Europe. formschannelled wracks