1. To vow; offer; promise; devote; dedicate.
We're working on this behind the scenes right now. Join our mailing list to stay tuned, or follow us on our socials for all the latest updates.