(someone's) baby shower

A "baby shower" is a party that you throw for someone who's going to have a baby. At a baby shower, you give the expecting parents things that they'll need for their baby, like clothes, toys, bottles, etc.

There are also "wedding showers", which are parties for a woman who's about to get married.

This phrase appears in these lessons: