torrent
Noun
1. (general) 
a. el torrente (M) 
it's raining in torrentsllueve torrencialmente
a torrent of abuseun torrente de insultos
torrent [ˈtɒrənt]
noun
torrente (m)
it rained in torrents llovía a cántaros; a torrent of abuse un torrente de insultos; una sarta de injurias
Search history
Did this page answer your question?