Definition/Meaning of broadhead
English - Noun:
broadhead ( plural broadheads ) (bowhunting) a flat arrow head with razor-sharp sides , intended to kill prey by causing severe bleeding .
English - Anagrams:
headboard