Find the word definition

Wiktionary
hen do

n. (context UK English) A hen party.