Dictionary search results

Showing 1-7 of 7 results

torrent British & World English

A strong and fast-moving stream of water or other liquid

torrent English Thesaurus

they were swept down the hillside in a torrent of water

torrent English-Spanish

torrente masculine

a torrent of abuse/criticism in torrent English-Spanish

un torrente de insultos/críticas

You searched for torrent