Meaning of spare in English
a spare key
2. free
spare time
She spared no effort for it. ー She did it as well as possible.
Can you spare Tuesday afternoon for me, please?