Word Definition

Channelled

  1. of Channel