n. 1.a plumbing fixture that sprays water over you 2.washing yourself in a shower 3.a brief period of precipitation 4.a sudden downpour (as of tears or sparks etc) likened to a rain shower 5.someone who organizes an exhibit for others to see 6.a party of friends assembled to present gifts (usually of a specified kind) to a person shower v. 1.expend profusely 2.spray or sprinkle with 3.take a shower 4.rain abundantly 5.provide abundantly with