1. To vow; offer; promise; devote; dedicate.
Whether just to add some flair, or to keep up your stockings.