Bachelor party

~noun

Entry: a party given a bachelor by his male friends before his marriage, often on the night before the wedding, ranging from a formal gathering to a night of carousing.

 

@ Milton-Kindersley Advanced Dictionary