盟約 めいやく oath #22,800 Meanings noun, takes する, transitive, formal oath; pledge; pact; covenant; alliance Its kanji 盟 メイ alliance, oath 約 ヤク · つづ.まる、つづ.める、つづま.やか promise, approximately, shrink