NCB stands for No Claim Bonus. Your car insurer gives you a no-claim bonus when you do not make any claim during the policy period.