Noun > Deluge

(count) 1 a : a large amount of rain that suddenly falls in an area The deluge caused severe mudslides. b : a situation in which a large area of land becomes completely covered with water : FLOOD the biblical Read More …

Verb > Connive

To connive is to secretly help someone do something dishonest or illegal. Roger suspected that his coworkers were conniving to get him fired when in reality they were planning his surprise birthday party.