noun strong; steadfast.
2. handfast ·noun contract; specifically, espousal.
3. handfast ·adj fast by contract; betrothed by joining hands.
4. handfast ·noun hold; grasp; custody; power of confining or keeping.
5. handfast ·vt to pledge; to bind; to betroth by joining hands, in order to cohabitation, before the celebration of marriage.