I would have gotten monsoon if it said something about heavy rainfall.
A person who borrows without repaying is a moocher. The act of borrowing without repaying is to mooch.
There, now I'll smack myself in the back of the head for being so nit-picky. I mean if you start to type 'moocher' the quiz accepts your answer when you get to the 'h' so there's really no harm.
But I guess since there is more than one person having trouble with the word, there are international differences of the use of the word.