Word Definition

Channeled

  1. of Channel