契約
けいやく · keiyaku · JLPT N3 · noun
agreement
📜✍️ 契 carved pledge + 約 tied promise = contract; kei-yaku sounds like okay, yak
契 contains 刀 (knife): early pledges were notches cut into a tally stick. 約 has 糸 (thread), meaning to tie or bind. A promise cut into wood and tied with thread is a contract. You can also remember it as the deal where you say okay to a yak.