Japanese dictionary
すくう
to lodge (in one's mind; of an evil thought, delusion, etc.); to be planted; to luck (in one's heart)
Kanji details
・nest
・rookery
・hive
・cobweb
・den