Meaning of “compensate” - Learner’s Dictionary

compensate

verb uk us /ˈkɒmpənseɪt/
MONEY [ T ]

to pay someone money because you are responsible for injuring them or damaging something:

Victims of the crash will be compensated for their injuries.
MAKE BETTER [ I, T ]

to reduce the bad effect of something, or make something bad become something good:

Nothing will ever compensate for his lost childhood.

(Definition of “compensate” from the Cambridge Learner’s Dictionary © Cambridge University Press)