In-sheets meaning

Of rain or other precipitation, very hard.

The rain was pouring down in sheets.

adverb
0
0
Advertisement