Core Pattern Rule: Being on the Verge of...
The pattern -(으)ㄹ락 말락 하다 describes a situation where an action is on the verge of happening, or flickers between happening and not happening. It conveys a sense of tension, uncertainty, or being just shy of a certain state.
Meaning & Usage
Meaning: "to be on the verge of V-ing," "to be about to V," "to almost V (but not quite)."
When to use: Use it when an outcome is uncertain and could go either way at any moment. Think of a flickering light, drifting in and out of sleep, or a word on the tip of your tongue.
Formation
This pattern attaches directly to a verb stem.
Vowel or ㄹ ending stem + -ㄹ락 말락 하다:
오다 (to come) -> 올락 말락 하다
들다 (to enter/fall) -> 들락 말락 하다
Consonant ending stem + -을락 말락 하다:
잡다 (to catch) -> 잡을락 말락 하다
먹다 (to eat) -> 먹을락 말락 하다
비가 올락 말락 해. / 잠이 들락 말락 해요. / 손에 닿을락 말락 해.
Native Nuance: The "Flickering" Feeling
This pattern does more than just say "almost." It paints a picture of a state that is unstable and wavering.
Tension and Suspense
-(으)ㄹ락 말락 하다 creates a feeling of suspense. The action is so close to happening that it creates tension. This is why it's perfect for describing:
Emotions: 눈물이 나올락 말락 해요. (I'm on the verge of tears.)
Physical States: 숨이 넘어갈락 말락 해요. (I'm about to pass out.)
External Events: 불이 꺼질락 말락 해요. (The light is flickering.)
Not Just "Almost"
While 거의 also means "almost," it usually refers to progress towards a goal (e.g., 거의 다 했어요 - I'm almost finished). -(으)ㄹ락 말락 하다 describes the state of being on the threshold itself, often for things outside of your direct control like memories, sleep, or visibility.
기억이 날락 말락 해. (The memory is flickering in and out of existence.)
보일락 말락 해. (It's barely visible, appearing and disappearing.)