handfasting

HAND'F`ASTING, n. A kind of betrothing, or marriage contract.