TORCHBEARER

Definition of TORCHBEARER

  1. (noun)a leader in a campaign or movement