English Dictionary
◊ SPEARHEAD
spearhead
n : the sharpened point of a spear
v : be the leader of; "She spearheded the effort to find a cure
for the disease"