Breakdown of Sözü bozdu.
söz
promise
bozmak
to break, to ruin, to spoil
Bozmak has a wider range of meanings than kırmak. It's often used when referring to breaking a rule, a promise, or causing a machine to stop working.
Elon.io is an online learning platform
We have an entire course teaching Turkish grammar and vocabulary.