sheer-liaghey

Noun

 * 1) perpetual downpour