English word definition — powered by WordNet
a mutual promise to marry
a solemn pledge of fidelity
Want to remember troth?