Um, taking the comment about the collar working as sarcastic.
Short answer is no I'm afraid. Cribbing is an obsessive compulsive habit that once firmly entrenched is next to impossible to eliminate.
BUT you can certainly eliminate the causes, which may also eliminate the behaviour if it's a new thing. You can also manage the horse to minimise the damage to your property & his teeth.
Horses start cribbing due to gastric upset, generally due to unhealthy feeding practices. Being cooped up in a stable is not good for a horse(know it's sometimes unavoidable or necessary), so minimal stabling is one factor.
Horses are built to have tiny amounts of 'low grade' roughage going through their system near constantly, so free choice, or at least frequent feeding of hay is a big factor.
Small, frequent & low starch/sugar 'hard feeds' if the horse needs extra, as large &/or starchy meals can cause ulcers & acidosis.
Including a probiotic & treating the horse for ulcers is also important, as studies have shown that the vast majority of horses that crib/windsuck have ulcers.