To accept a compromise means to agree to a solution or settlement that is not exactly what you wanted, but is acceptable to both parties involved.