1. To vow; offer; promise; devote; dedicate.
Orders with Made to Measure items may take longer to dispatch. More.
You may be required to pay import fees to receive your order. More.