bachelor dinner

Noun

 * 1) A dinner hosted and attended only by men, sometimes as part of a bachelor party for a man who is soon to be married.