Back to N1 Words
意馬心猿
いばしんえん
JLPT N1
noun
Meaning
it is hard to keep one's worldly desires and passions in check