to give generously; to lavish or provide (care, advice, praise, etc.)
L'infirmier a dû lui prodiguer les premiers soins avant l'arrivée du SAMU.
The nurse had to give him first aid before the paramedics arrived.