on-the-spot relief

noun phrase
UK /ˌɒ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.