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