Noun Definition

torchbearer

1.Definition: a leader in a campaign or movement

Category: People