Korean Double Batchim: Pronouncing Final Consonants
It is like a traffic rule for two letters trying to squeeze into a single chair—deciding who gets to stay and who moves to the next seat.
Definition Double batchim (겹받침) pronunciation rules govern how to pronounce two consonants sitting in the final position of a Korean syllable block (such as ㄳ, ㄵ, ㄼ, ㄺ). Depending on what follows, you either voice just one consonant or carry the second consonant over to the next syllable.
Which Consonant Gets Pronounced First?
Just like two people cannot sit on a single stool at the same time, the bottom position (*batchim*) of a Korean syllable can physically produce only one consonant sound at once. Even though two consonants are written side by side, the general rule is to pronounce the first (left) consonant.
For example, in '값' (*gap*, price), you drop the second consonant ㅅ and pronounce the first consonant ㅂ, sounding like [갑] (*gap*). In '앉다' (*anta*, to sit), you keep the first consonant ㄴ to say [안따] (*antta*). In '외곬' (*oegol*, single-minded path), you keep the first consonant ㄹ to say [외골] (*oegol*). For most double consonants, the letter on the left speaks for the team.
However, there are exceptions. Three pairs—ㄺ, ㄻ, and ㄿ—favor the second (right) consonant instead. That is why '닭' (chicken) is pronounced [닥] (*dak*), '삶' (life) is [삼] (*sam*), and '읊다' (to recite) is [읍따] (*euptta*). You do not say *dal* for '닭' or *sal* for '삶' because the second consonant takes priority here.
The Tricky Exceptions: '밟다' and '맑게'
Even native speakers trip over a few notorious exceptions—specifically with 'ㄼ' and 'ㄺ'. Usually, 'ㄼ' follows the default rule and keeps the first consonant [ㄹ], so '여덟' (eight) is read as [여덜] (*yeodeol*) and '넓다' (wide) is [널따] (*neoltta*).
Yet, the verb '밟다' (to step on) is a rare exception that favors the second consonant [ㅂ], pronouncing it as [밥따] (*baptta*). When stepping on grass, you say [밥따], never [발따]. Similarly, derived words like '넓적하다' (broad/flat) shift to [넙쩌카다] (*neopjjeokhada*).
On the other hand, 'ㄺ' normally chooses the second consonant [ㄱ]—making '흙' (dirt) sound like [흑] (*heuk*) and '읽다' (to read) like [익따] (*iktta*). But if the next syllable also starts with 'ㄱ', it switches to the first consonant [ㄹ] to prevent an awkward clash. That is why '맑다' (clear) is [막따] (*maktta*), but '맑고' (clear and...) becomes [말꼬] (*malkko*) and '맑게' (clearly) becomes [말께] (*malkke*).
Meeting a Vowel Opens Up an Extra Seat
Everything changes when a double *batchim* is followed by a vowel starting with an unvoiced 'ㅇ' (such as particles like 이, 을, 은, or endings like 아/어). Since an empty seat just opened up next door, there is no need to drop any sound.
In this case, the first consonant stays put in the bottom slot, while the second consonant slides over to become the starting sound of the next syllable. This linking rule is called liaison (*yeon-eum*).
For instance, '닭이' (the chicken is...) is not read as [다기] (*dagi*), but as [달기] (*dalgi*). '값이' (the price is...) is not [가비] (*gabi*), but [갑씨] (*gapssi*). Likewise, '앉아' (sit!) becomes [안자] (*anja*), and '넓은' (spacious) becomes [널븐] (*neolbeun*). Whenever an empty vowel comes along, the hidden second consonant steps into the spotlight, filling both seats naturally.
🤔 Common misconceptions
Since '닭' is pronounced [닥] (dak), '닭이' should be pronounced [다기] (dagi).
When a vowel-initial particle follows, the second consonant (ㄱ) moves over to start the next syllable, making [달기] (dalgi) the correct standard pronunciation.
Since '넓다' is pronounced [널따] (neoltta), '밟다' must be pronounced [발따] (baltta).
'밟다' is a well-known exception among 'ㄼ' words. Before a consonant, standard rules dictate pronouncing the second letter [ㅂ], yielding [밥따] (baptta).
🧺 Where you meet it
When alone or before a consonant, Korean double batchim sounds only one consonant; when followed by a vowel, the second consonant carries over to the next syllable.