フランス語 engagement(約束)⇒ フランス語 engager(約束する)+-ment(~すること)⇒ 古期フランス語 engagier(誓う)⇒ 古期フランス語 en gage(誓いのもとに)⇒ 古期フランス語 en(~の中に)+gage(誓約)⇒ ラテン語 vadium(誓約)⇒ フランク語 wadja(誓約)⇒ ゲルマン祖語 wadja(誓約)⇒ 印欧語根 wedh-(保証する)が語源。「誓約(gage)する(en-)こと(-ment)」がこの単語のコアの語源。英語 wage(賃金)と同じ語源をもつ。