Definition of baby shower in English:

baby shower

noun

US
  • A party to which the guests bring gifts for an expected (or occasionally newborn) baby.

Origin

Early 20th century; earliest use found in The Post-Standard.