1. Dictionary
  2. Rebate

Rebate

Term which in certain countries is synonymous with a tax credit.

Share the Blog