on-the-spot relief
noun phraseUK /ˌɒn ðə ˈspɒt rɪˈliːf/
US /ˌɑːn ðə ˈspɑːt rɪˈliːf/
Help that comes right away when you need it.
The medicine gave her on-the-spot relief from the itchy bug bite.
OTHER MEANINGS
2. A solution given at the exact place where a problem happens.
The repair team offered on-the-spot relief to the flooded shop.
3. Money or aid handed out immediately during a crisis.
The charity provided on-the-spot relief to families after the storm.
4. A feeling of comfort that arrives the moment something is applied.
The cool cloth brought on-the-spot relief to his hot forehead.