to make a serious promise or pledge
"They made a vow to stay together forever."
to prevent something from happening
to do what you promise to do
having practical intelligence and experience, not just book...
a perfect couple, very well suited for each other
To make someone lose confidence or enthusiasm.
exactly correct or accurate