2119080 jmdict A [id=1921235] 止むに止まれず;已むに已まれず やむにやまれず [1][exp] without being able to help oneself; against one's will; compelling; pressing; irresistible [see=2413630・止むに止まれない[1]] [see=2413620・止むに止まれぬ[1]]