Hi, welcome folks, here you find the answers for the 48 level of Words of Wonders Guru, Have fun :D
Rain on someone's ..., to spoil something
... pig, someone who is part of an experiment or trial
Runs scored, but not off the bat
... duckling, young person who grows into a beautiful person