acicate
Top 30000
Meanings
Noun
1. spur (implement for prodding a horse)
2. incentive, spur (anything that inspires or motivates) (figuratively)