Meaning : Make amends for. Pay compensation for.
Example :
One can never fully repair the suffering and losses of the Jews in the Third Reich.
She was compensated for the loss of her arm in the accident.
Synonyms : indemnify, recompense, repair
Meaning : Make up for shortcomings or a feeling of inferiority by exaggerating good qualities.
Example :
He is compensating for being a bad father.
Synonyms : cover, overcompensate
Meaning : Make payment to. Compensate.
Example :
My efforts were not remunerated.
Synonyms : recompense, remunerate
Compensate meaning in Bengali (Bangla).