文polyglot.
← English dictionary
English / word

stream

noun B1
MEANING IN ENGLISH

a small, narrow river or continuous flow of water; A small, narrow river; a continuous flow of something.

a small narrow river; a continuous flow of liquid, air, or gas

a small, narrow river or flow of water

In context

01

A small stream runs beside the village road.

02

The class will stream the lecture for absent students.

Synonyms

flow,broadcast,current

Antonyms

block,dam,lake

Collocations

mountain stream,stream bank,flowing stream

Sources

Bidyazo vocabulary library ↗