spearhead

Noun
Verb
  • Be the leader of (synset 202445473)

Other Searches