channel

Definition

  • n. a path over which electrical signals can pass
  • n. a passage for water (or other fluids) to flow through
  • n. a deep and relatively narrow body of water (as in a river or a harbor or a strait linking two larger bodies) that allows the best passage for vessels
  • n. (often plural) a means of communication or access

Word forms

Past participle
channelled
Present participle
channelling
Past tense
channelled
Third person singular
channels

Example sentences

  1. n.

    The English Channel separates England from France.

  2. vt.

    The workers channeled the water to prevent flooding in the fields.

  3. n.

    The data was transmitted over a secure channel to protect it from hackers.