Where does “取り付く” come from?

取り付く (Japanese) comes from Japanese 取り, from Japanese 取る — to steal; take, pick up; to take.

取り付く (Japanese): possess, haunt

Definitions

  1. possess, haunt

Ancestry of “取り付く”, step by step

取り付く traces back through two separate lines of ancestry.

via Japanese 取り

StepLanguageWordMeaning
1Japanese取りremover; taking, capturing; take
2Japanese取るto steal; take, pick up; to take

via Japanese 付く

StepLanguageWordMeaning
1Japanese付くattach itself to, stick, stick to, adhere, adhere...
Every word from Japanese 取るEvery word from Japanese 取り