stag party: a party for men only (or one considered suitable for men only)
social gathering: a gathering for the purpose of promoting fellowship
shore: a beam or timber that is propped against a structure to provide support