Englishfor English speakers
mat
Noun
—
A mat is a floor covering, similar to a rug.
Muslims say prayers kneeling on a mat.
river
Noun
—
A channel of water.
We go swimming in the river.
The river bends there.
—
A lot of something.
He won a river of votes.