Translation of acicate in English:

acicate

masculine noun

  • 1

    (estímulo)
    el acicate de su existencia what gives meaning to his life
  • 2

    (espuela)
    spur