What does "compensate" mean?

Compensate: To be equivalent in value or effect to; to counterbalance; to make up for; to make amends for. The length of the night and the dews thereof do compensate the heat of the day. Bacon. The pleasures of life do not compensate the miseries. Prior.

Additional senses

  1. 2.To make amends; to supply an equivalent; -- followed by for; as, nothing can compensate for the loss of reputation.

Sources