Definition of 意馬心猿 (いばしんえん)

noun
it is hard to keep one's worldly desires and passions in check(yojijukugo, Buddhist term)
Related Kanji
idea, mind, heart, taste, thought, desire, care, liking
horse
heart, mind, spirit, heart radical (no. 61)
monkey