English / word
stream
noun B1MEANING 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