I remember i read some rules related to this in my school gram. The following is oxford dictionary's definition for behalf On behalf of sb | on sb's behalf 1 Knight cannot be here, so his wife will accept the prize on his behalf If yes, what is the substitution idiom for expressing heavy rain?
OPEN