Leaders definition

Plural form of leader.
noun
3
0
The two front horses of a team of four in front of a carriage.
noun
2
1
Advertisement