This depends on your insurer.
Although NCD is generally non-transferrable, some insurers allow NCD to be transferred from one insurer to another and from one car to another, and in some cases, to the policyholder's spouse as an irreversible one-time action.
NTUC Income is one insurance provider that allows this.