Betrothal Meaning

There are 2 meaning(s) for word Betrothal

Meaning 1 : a mutual promise to marry

    Synonyms : engagement,  troth
Meaning 2 : the act of becoming betrothed or engaged

    Synonyms : espousal