Where does “먹히다” come from?

먹히다 (Korean) comes from Korean 먹, from Korean -보, from Middle Chinese 補.

Ancestry of “먹히다”, step by step

StepLanguageWordMeaning
1Koreanink stick
2Korean-보an agent noun-deriving suffix attached after a specific noun, verb, adjective or root
3Middle Chinese
Every word from Middle Chinese