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
n.
The English Channel separates England from France.
vt.
The workers channeled the water to prevent flooding in the fields.
n.
The data was transmitted over a secure channel to protect it from hackers.