ADJ.
all
BRAVEHEART + NOUN
democracy, efforts, wolves
adj
brave
For all of Newcastle's braveheart efforts, Wolves were also guilty of profligacy with Fletcher and Doyle wasting chances when in good positions.
noun
A brave person.
Jumping off a cliff is indeed dangerous, but it's meant for bravehearts only.
The West is championing itself as the Braveheart of democracy.