Espuela (en. Spur)

/esˈpwela/

Synonyms

Slang Meanings

To have a spur on hand
To be prepared to act quickly.
Estar preparado para actuar rápidamente.
To put on spurs
To awaken interest or excitement in something.
Despertar interés o emoción en algo.