adj. 1.relating to or resulting from the action of a torrent 2.resembling a torrent in force and abundance 3.pouring in abundance