to make a serious promise or pledge
"They made a vow to stay together forever."
to talk to someone for a long time, usually to complain
to criticize someone unfairly; to speak badly about someone
someone very precious or loved deeply
to finish something successfully despite difficulties
to have access to vast information easily, especially online
to make someone very happy