Wiktionary
headhuntings
n. (plural of headhunting English)
n. (plural of headhunting English)